Files
DLE/backend/logs/combined.log

7393 lines
827 KiB
Plaintext

{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:43.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:43.009Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:43.021Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:43.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:43.036Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:43.040Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:43.051Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:43.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:43.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:43.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:05:51.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:05:51.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.262Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.310Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:06:26.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:06:26.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.316Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.322Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.351Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.370Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.391Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.398Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:07:24.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:07:24.417Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:08:06.600Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:08:06.602Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:08:06.603Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:08:06.604Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:08:06.605Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:08:06.606Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:08:06.680Z"}
{"code":"ENETUNREACH","errno":"ENETUNREACH","level":"error","message":"Error launching Telegram bot: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)","stack":"FetchError: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)\n at ClientRequest.<anonymous> (/app/node_modules/node-fetch/lib/index.js:1501:11)\n at ClientRequest.emit (node:events:524:28)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T10:08:06.855Z","type":"system"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:08:12.729Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:08:12.731Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:08:12.732Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:08:12.734Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:08:12.734Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:08:12.735Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:08:12.800Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.826Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.894Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:17.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:17.954Z"}
{"level":"info","message":"PUT /api/email-settings","timestamp":"2025-05-22T10:08:19.842Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:22.743Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:22.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:44.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:44.167Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:44.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:44.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:44.195Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:44.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:44.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:44.216Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:44.229Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:44.233Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:08:50.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:08:50.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:12.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:12.047Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:12.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:12.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:12.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:12.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:12.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:12.095Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:12.106Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:12.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:20.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:20.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:41.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:41.888Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:41.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:41.909Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:41.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:41.946Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:41.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:41.975Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:41.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:42.001Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:09:50.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:09:50.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:12.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:12.095Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:12.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:12.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:12.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:12.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:12.178Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:12.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:12.195Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:12.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:21.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:21.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:42.604Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:42.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:42.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:42.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:42.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:42.633Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:42.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:42.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:42.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:42.661Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:10:51.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:10:51.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:12.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:12.816Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:12.825Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:12.828Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:12.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:12.843Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:12.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:12.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:12.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:12.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:21.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:21.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:43.001Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:43.005Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:43.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:43.018Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:43.028Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:43.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:43.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:43.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:43.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:43.055Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:11:51.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:11:51.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.231Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.285Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.289Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:26.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:26.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:55.909Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:55.914Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:55.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:55.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:55.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:55.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:55.965Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:55.968Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:55.983Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:55.985Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:12:56.001Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:12:56.004Z"}
{"level":"info","message":"DELETE /api/identities/email/hb3accelerator%40gmail.com","timestamp":"2025-05-22T10:13:14.097Z"}
{"level":"error","message":"Error: undefined","timestamp":"2025-05-22T10:13:14.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:14.130Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:14.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:14.148Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:14.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:14.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:14.166Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:14.178Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:14.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:14.193Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:14.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:19.911Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:19.913Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.222Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.225Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.284Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:13:25.330Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:13:25.352Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:13:25.354Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.416Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.436Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.442Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.454Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.466Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.490Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.493Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.513Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.519Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.531Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.538Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.543Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.557Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.567Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.570Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.588Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.604Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.625Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.642Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.648Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:13:25.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.668Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.672Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.717Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.763Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.774Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.794Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.841Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.844Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:25.853Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:25.856Z"}
{"level":"info","message":"DELETE /api/identities/email/hb3accelerator%40gmail.com","timestamp":"2025-05-22T10:13:32.251Z"}
{"level":"error","message":"Error: undefined","timestamp":"2025-05-22T10:13:32.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.615Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.626Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.628Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.639Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.642Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.674Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:13:56.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:13:56.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.795Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.800Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.852Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.870Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:26.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:26.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.175Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.190Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.206Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.308Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:14:56.323Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:14:56.326Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:15:21.733Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.372Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.391Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.421Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.514Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.517Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:26.533Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:26.536Z"}
{"level":"info","message":"PUT /api/email-settings","timestamp":"2025-05-22T10:15:35.814Z"}
{"level":"info","message":"DELETE /api/identities/email/hb3accelerator%40gmail.com","timestamp":"2025-05-22T10:15:50.530Z"}
{"level":"error","message":"Error: undefined","timestamp":"2025-05-22T10:15:50.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.612Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.615Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.683Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:15:56.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:15:56.733Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.569Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.587Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.590Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.604Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.625Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.638Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:16:27.657Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:16:27.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.763Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.773Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.788Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:04.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:04.862Z"}
{"level":"info","message":"DELETE /api/identities/telegram/5155951987","timestamp":"2025-05-22T10:17:16.186Z"}
{"level":"error","message":"Error: undefined","timestamp":"2025-05-22T10:17:16.194Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.141Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.144Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.181Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.249Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.252Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.280Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:27.300Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:27.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:17:58.240Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:17:58.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.038Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.055Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.060Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.072Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.090Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.106Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:18:26.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:18:26.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.284Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.317Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.379Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:19:24.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:19:24.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.635Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.642Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.659Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.662Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.738Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:20:24.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:20:24.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.007Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.026Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.101Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.106Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:25.125Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:25.127Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.545Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:21:55.553Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.600Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.617Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.628Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.664Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:21:55.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.669Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.673Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.680Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.698Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.729Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.750Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.766Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.770Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.773Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.790Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.806Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:21:55.816Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:21:55.817Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.826Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.837Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.843Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.876Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.879Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.900Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.904Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.908Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.936Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.939Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.957Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.972Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.977Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.980Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:55.989Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:55.994Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:55.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.001Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.009Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.018Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.022Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.042Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.045Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.069Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.072Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.107Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.111Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.131Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.145Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.150Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.174Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.178Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.181Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:21:56.195Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.199Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.200Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.214Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.216Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.228Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.246Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.273Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.294Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.320Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.322Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.334Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.337Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.371Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.388Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.469Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.510Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.523Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.555Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:21:56.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:21:56.574Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.477Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.502Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.504Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.514Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.525Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.528Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.539Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:26.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:26.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:27.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:27.545Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:27.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:27.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:27.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:27.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:27.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:27.585Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.176Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.246Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.272Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:22:43.293Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.310Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.331Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:22:43.344Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:22:43.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.352Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.361Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.363Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.393Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.398Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.416Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.425Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.431Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.438Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.458Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.463Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.497Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.503Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.528Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.530Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.545Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.551Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:43.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.559Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.595Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.614Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.616Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.629Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.645Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.684Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.694Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.697Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.708Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.731Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.774Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.794Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:43.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:22:43.809Z"}
{"level":"info","message":"DELETE /api/email/hb3accelerator%40gmail.com","timestamp":"2025-05-22T10:22:47.810Z"}
{"level":"info","message":"[IdentityService] Deleted identity email:hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T10:22:47.818Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:52.785Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.786Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:52.845Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.847Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:52.874Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.876Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:22:52.899Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:22:52.903Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:52.937Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.946Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:22:52.952Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:52.972Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:52.984Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:52.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.006Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.008Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.009Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.026Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.029Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.033Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.036Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.045Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.048Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.082Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.085Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.087Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.104Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.106Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.108Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.128Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.130Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.132Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.147Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.150Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.161Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.169Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.177Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.187Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.192Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.217Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:53.222Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.224Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.243Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.261Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.277Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.296Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.298Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.314Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.332Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.348Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.352Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.365Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.381Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.395Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.399Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.413Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.415Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:53.428Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:53.430Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:55.805Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.806Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:55.824Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.827Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:22:55.844Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:55.865Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:55.887Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:22:55.908Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:22:55.911Z"}
{"level":"info","message":"POST /api/auth/email/request","timestamp":"2025-05-22T10:23:05.898Z"}
{"level":"info","message":"[initEmailAuth] Using existing authenticated user 1 for email hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:05.906Z"}
{"level":"info","message":"Generated verification code: I8NW7L","timestamp":"2025-05-22T10:23:05.908Z"}
{"level":"info","message":"Creating verification code for email:hb3accelerator@gmail.com, userId: 1","timestamp":"2025-05-22T10:23:05.908Z"}
{"level":"info","message":"Verification code created successfully for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:05.921Z"}
{"level":"info","message":"Verification code sent to hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:06.721Z"}
{"level":"info","message":"Generated verification code for Email auth for hb3accelerator@gmail.com and sent to user's email","timestamp":"2025-05-22T10:23:06.721Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"telegram","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":"hb3accelerator@gmail.com","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:23:06.721Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:23:06.731Z"}
{"level":"info","message":"POST /api/auth/email/verify-code","timestamp":"2025-05-22T10:23:20.289Z"}
{"level":"info","message":"Verifying code for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:20.291Z"}
{"level":"info","message":"Normalized code: I8NW7L","timestamp":"2025-05-22T10:23:20.292Z"}
{"level":"info","message":"Found codes for email:hb3accelerator@gmail.com: [\"I8NW7L\"]","timestamp":"2025-05-22T10:23:20.296Z"}
{"level":"info","message":"Code verified successfully for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:20.302Z"}
{"level":"info","message":"[handleEmailVerification] Using authenticated user 1","timestamp":"2025-05-22T10:23:20.304Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 1: email:hb3accelerator@gmail.com","timestamp":"2025-05-22T10:23:20.304Z"}
{"level":"info","message":"[IdentityService] Created new identity email:hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T10:23:20.320Z"}
{"level":"info","message":"[handleEmailVerification] Ensured email identity hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T10:23:20.320Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T10:23:20.321Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-05-22T10:23:20.325Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-05-22T10:23:20.327Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-05-22T10:23:20.328Z"}
{"level":"info","message":"[handleEmailVerification] No linked wallet found. Role remains 'user'.","timestamp":"2025-05-22T10:23:20.328Z"}
{"code":"42703","file":"parse_relation.c","hint":"Perhaps you meant to reference the column \"user_identities.created_at\".","length":183,"level":"error","line":"3729","message":"[IdentityService] Error finding wallet identity for user 1: column \"updated_at\" does not exist","name":"error","position":"43","routine":"errorMissingColumn","severity":"ERROR","stack":"error: column \"updated_at\" does not exist\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async IdentityService.findIdentity (/app/services/identity-service.js:258:22)\n at async /app/routes/auth.js:368:32","timestamp":"2025-05-22T10:23:20.333Z"}
{"level":"info","message":"[email/verify-code] No linked wallet found for user 1. Using role from authResult: admin","timestamp":"2025-05-22T10:23:20.334Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:23:20.334Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:23:20.355Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=bf01418860b15404bd4a8576f2c71a92, previousGuestId=undefined","timestamp":"2025-05-22T10:23:20.357Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:23:20.362Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:23:20.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.216Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.221Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.261Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.281Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.389Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.421Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.423Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.473Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.477Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.492Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.499Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.503Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.517Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.525Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.532Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.570Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:23.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.586Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.593Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.604Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:23.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:23.665Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:23:35.368Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.370Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.377Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:23:35.388Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.400Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.412Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.433Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.447Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.459Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.469Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.476Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.479Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.492Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.503Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.517Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.536Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.537Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.539Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.562Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.566Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.572Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:23:35.586Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:23:35.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.638Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.660Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.677Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.699Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.707Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.725Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.749Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.775Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.801Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.809Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.820Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.822Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.839Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.843Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.845Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.848Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.863Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.884Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.909Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.933Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.942Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.956Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:23:35.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.972Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.978Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:35.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:35.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.033Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.035Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.051Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.062Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.064Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.099Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.101Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.120Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.165Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.167Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.185Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.202Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.204Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.219Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.234Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.249Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.251Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.264Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.266Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.299Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.338Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:23:36.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:23:36.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:05.994Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:05.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.009Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.012Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.142Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.210Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.212Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.231Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.264Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.299Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:06.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:06.317Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:24:17.046Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.853Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.876Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.878Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.908Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.936Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.973Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:24:36.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:24:36.991Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.036Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.039Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.087Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.099Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.101Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.142Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.157Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:07.181Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:07.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.260Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.264Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.305Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.317Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.331Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.367Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:25:37.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:25:37.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.423Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.443Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.445Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.471Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.476Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.488Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.499Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.502Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.514Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.518Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.528Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.531Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.545Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.555Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:07.570Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:07.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.650Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.675Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.708Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.726Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.741Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.743Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.777Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.790Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:26:37.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:26:37.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.946Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.973Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:23.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:23.990Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:24.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:24.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:24.018Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:24.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:24.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:24.035Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:24.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:24.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:27:24.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:27:24.063Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:27:54.352Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:27:54.355Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:27:54.355Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:27:54.357Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:27:54.358Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:27:54.359Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:27:54.424Z"}
{"level":"info","message":"Executing UP migration from 021_create_telegram_settings.sql...","timestamp":"2025-05-22T10:27:57.603Z"}
{"level":"info","message":"Migration 021_create_telegram_settings.sql executed successfully","timestamp":"2025-05-22T10:27:57.635Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-05-22T10:27:57.640Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:28:06.872Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:28:06.876Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:28:06.878Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:28:06.879Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:28:06.880Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:28:06.881Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:28:06.959Z"}
{"level":"error","message":"Error launching Telegram bot: 404: Not Found","on":{"method":"getMe","payload":{}},"response":{"description":"Not Found","error_code":404,"ok":false},"stack":"Error: 404: Not Found\n at Telegram.callApi (/app/node_modules/telegraf/lib/core/network/client.js:315:19)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Telegraf.launch (/app/node_modules/telegraf/lib/telegraf.js:188:78)\n at async getBot (/app/services/telegramBot.js:255:5)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T10:28:07.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.411Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.502Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.517Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.560Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.563Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.604Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:25.638Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:25.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:50.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:50.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:50.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:50.958Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:50.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:50.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:50.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.003Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.050Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.068Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.070Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:28:51.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:28:51.152Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.266Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.308Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.339Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.360Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.392Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.395Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.413Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.430Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:06.443Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:06.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.489Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.518Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.531Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.547Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.569Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.583Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.615Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.619Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:29:36.632Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:29:36.635Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.654Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.723Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.726Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.754Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.774Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.786Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.789Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:06.817Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:06.823Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:30:28.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.161Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.176Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.220Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.285Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.410Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.412Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.432Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.483Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.486Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.512Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.515Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:30:36.531Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:30:36.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.041Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.045Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.060Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.072Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.107Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.120Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.139Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.157Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.171Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.174Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:07.217Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:07.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.244Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.260Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.262Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.282Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.295Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.299Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.318Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.333Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.336Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.371Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.389Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.401Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:37.418Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:31:37.422Z"}
{"level":"info","message":"DELETE /api/telegram/5155951987","timestamp":"2025-05-22T10:31:48.996Z"}
{"level":"info","message":"[IdentityService] Deleted identity telegram:5155951987 for user 1","timestamp":"2025-05-22T10:31:49.005Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.704Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:51.769Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.772Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.824Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.828Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.858Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.860Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.880Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.883Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:31:51.895Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.907Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.914Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:31:51.922Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:31:51.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:51.966Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:51.972Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.990Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:51.993Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.016Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.022Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.025Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.026Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.044Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.047Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.049Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.054Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.071Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.073Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.092Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.094Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.097Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.101Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.117Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.124Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.128Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.149Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:52.152Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.154Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.172Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.175Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.190Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.195Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.206Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.220Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.235Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.238Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.252Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.255Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.270Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.292Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.308Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.328Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.331Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.343Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.361Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.365Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.377Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.392Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.406Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.410Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:52.423Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:52.425Z"}
{"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-05-22T10:31:55.106Z"}
{"level":"info","message":"[initTelegramAuth] Linked guestId bf01418860b15404bd4a8576f2c71a92 to authenticated user 1","timestamp":"2025-05-22T10:31:55.110Z"}
{"level":"info","message":"Generated verification code: NWW9E3","timestamp":"2025-05-22T10:31:55.111Z"}
{"level":"info","message":"Creating verification code for telegram:bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:31:55.113Z"}
{"level":"info","message":"Verification code created successfully for telegram:bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T10:31:55.118Z"}
{"level":"info","message":"[initTelegramAuth] Created verification code for guestId: bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:31:55.119Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[telegram/init] Session object before save:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:31:55.119Z","userId":1}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:31:55.121Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:31:55.126Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:31:58.393Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:58.395Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:58.411Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:58.414Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:31:58.428Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:31:58.430Z"}
{"code":"ENETUNREACH","level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0xdCe769b847a0a697239777D0B1C7dd33b6012ba0) в сети arbitrum:","stack":"AggregateError [ENETUNREACH]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at internalConnectMultiple (node:net:1190:5)\n at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)\n at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1526:7)\n at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:132:8)","timestamp":"2025-05-22T10:31:59.871Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:01.642Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:01.643Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:01.657Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:01.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:01.672Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:01.675Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:04.892Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:04.894Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:04.909Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:04.911Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:04.926Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:04.928Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:08.484Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:08.486Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:08.502Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:08.504Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:08.517Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:08.520Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:11.737Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:11.739Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:11.758Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:11.761Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:11.773Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:11.777Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:14.987Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:14.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:15.003Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:15.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:15.022Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:15.024Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:15.923Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:15.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:15.940Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:15.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:15.954Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:15.957Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:18.847Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:18.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:18.863Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:18.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:18.880Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:18.882Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:22.091Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.107Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.122Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.350Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.378Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.394Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.410Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.413Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.446Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:22.465Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:22.468Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:25.345Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:25.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:25.360Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:25.363Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:25.376Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:25.379Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:28.930Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:28.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:28.947Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:28.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:28.962Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:28.965Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:32.174Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:32.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:32.190Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:32.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:32.205Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:32.207Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:35.424Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:35.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:35.442Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:35.445Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:35.460Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:35.462Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:38.676Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:38.678Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:38.693Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:38.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:38.708Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:38.711Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:41.929Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:41.931Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:41.945Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:41.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:41.959Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:41.961Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:44.838Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:44.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:44.856Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:44.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:44.870Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:44.874Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:45.790Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:45.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:45.805Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:45.809Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:45.820Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:45.823Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:49.027Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:49.028Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:49.045Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:49.048Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:49.063Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:49.066Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:52.614Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.616Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.637Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.642Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.651Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.664Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.667Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.681Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.683Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.694Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:52.711Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:52.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:53.689Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:53.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:53.702Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:53.705Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:55.870Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:55.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:55.889Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:55.893Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:55.905Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:55.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:32:58.779Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:58.781Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:58.794Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:58.797Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:32:58.808Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:32:58.810Z"}
{"level":"info","message":"PUT /api/telegram-settings","timestamp":"2025-05-22T10:33:00.669Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:02.756Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:02.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:02.773Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:02.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:02.788Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:02.791Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:05.278Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:05.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:05.308Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:05.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:05.327Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:05.329Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:08.542Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:08.543Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:08.557Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:08.559Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:08.571Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:08.573Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:12.110Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:12.128Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:12.150Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.152Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:12.718Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.720Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:12.736Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.739Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:12.753Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:12.757Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.169Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.222Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.224Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:33:14.273Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:33:14.292Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:33:14.293Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.309Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.316Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.331Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.336Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.343Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.352Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.361Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.364Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.375Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.384Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.387Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.397Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.402Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.405Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.408Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.420Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.428Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.431Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.445Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.452Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.456Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.468Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.471Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.473Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.477Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.492Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.494Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.511Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.513Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.514Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.530Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.533Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:14.540Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.543Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.547Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.562Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.565Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.577Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.583Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.594Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.596Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.605Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.618Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.632Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.647Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.659Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.664Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.673Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.676Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.685Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.698Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.701Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:14.711Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:14.714Z"}
{"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-05-22T10:33:17.668Z"}
{"level":"info","message":"[initTelegramAuth] Linked guestId bf01418860b15404bd4a8576f2c71a92 to authenticated user 1","timestamp":"2025-05-22T10:33:17.673Z"}
{"level":"info","message":"Generated verification code: P4AJ6S","timestamp":"2025-05-22T10:33:17.673Z"}
{"level":"info","message":"Creating verification code for telegram:bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:33:17.673Z"}
{"level":"info","message":"Verification code created successfully for telegram:bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T10:33:17.677Z"}
{"level":"info","message":"[initTelegramAuth] Created verification code for guestId: bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:33:17.677Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[telegram/init] Session object before save:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:33:17.677Z","userId":1}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:33:17.678Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:33:17.682Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:20.962Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:20.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:20.977Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:20.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:20.991Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:20.994Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:24.206Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:24.208Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:24.222Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:24.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:24.236Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:24.238Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:27.446Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:27.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:27.461Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:27.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:27.476Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:27.478Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:30.711Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:30.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:30.727Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:30.730Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:30.743Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:30.745Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:34.715Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:34.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:34.732Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:34.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:34.749Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:34.756Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:37.976Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:37.978Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:37.992Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:37.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:38.006Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:38.009Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:38.916Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:38.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:38.930Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:38.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:38.946Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:38.949Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:42.158Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:42.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:42.175Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:42.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:42.188Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:42.190Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:45.411Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.414Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.430Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.443Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.446Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.456Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.467Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.469Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.479Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.481Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.491Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.505Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:45.520Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:45.522Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:48.664Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:48.666Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:48.687Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:48.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:48.702Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:48.706Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:51.912Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:51.914Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:51.927Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:51.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:51.941Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:51.943Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:54.386Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:54.387Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:54.408Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:54.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:54.435Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:54.437Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:55.974Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:55.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.028Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.030Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.061Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.063Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.083Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.085Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:33:56.101Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.106Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.111Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:33:56.118Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:33:56.119Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.136Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.138Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.148Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.158Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.168Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.171Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.180Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.184Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.189Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.193Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.201Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.203Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.209Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.212Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.223Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.228Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.233Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.247Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.250Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.252Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.268Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.270Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.271Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.286Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.292Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:33:56.298Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.303Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.311Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.327Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.329Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.339Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.354Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.370Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.382Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.395Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.409Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.422Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.433Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.446Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.458Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.461Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.470Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.481Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:33:56.493Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:33:56.495Z"}
{"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-05-22T10:33:58.973Z"}
{"level":"info","message":"[initTelegramAuth] Linked guestId bf01418860b15404bd4a8576f2c71a92 to authenticated user 1","timestamp":"2025-05-22T10:33:58.977Z"}
{"level":"info","message":"Generated verification code: 3UDLO9","timestamp":"2025-05-22T10:33:58.977Z"}
{"level":"info","message":"Creating verification code for telegram:bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:33:58.978Z"}
{"level":"info","message":"Verification code created successfully for telegram:bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T10:33:58.981Z"}
{"level":"info","message":"[initTelegramAuth] Created verification code for guestId: bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:33:58.982Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[telegram/init] Session object before save:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:33:58.982Z","userId":1}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:33:58.982Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:33:58.986Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:02.252Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:02.254Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:02.269Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:02.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:02.289Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:02.291Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:05.587Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:05.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:05.603Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:05.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:05.618Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:05.620Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:06.938Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:06.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:06.959Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:06.963Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:06.979Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:06.982Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:10.182Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:10.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:10.200Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:10.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:10.214Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:10.216Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:13.433Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:13.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:13.448Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:13.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:13.462Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:13.465Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:16.690Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:16.692Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:16.705Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:16.708Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:16.720Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:16.722Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:19.927Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:19.929Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:19.945Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:19.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:19.961Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:19.965Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:23.177Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:23.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:23.196Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:23.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:23.214Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:23.219Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:26.431Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:26.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:26.449Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:26.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:26.468Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:26.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.522Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.524Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.536Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.550Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.552Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.561Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.572Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:27.584Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:27.587Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:29.682Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:29.684Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:29.697Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:29.701Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:29.712Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:29.714Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:32.931Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:32.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:32.945Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:32.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:32.958Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:32.961Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:33.871Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:33.873Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:33.886Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:33.888Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:33.901Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:33.903Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:37.121Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:37.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:37.145Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:37.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:37.170Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:37.172Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:40.384Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:40.386Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:40.400Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:40.402Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:40.413Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:40.416Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:43.630Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:43.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:43.645Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:43.647Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:43.658Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:43.662Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:46.882Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:46.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:46.898Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:46.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:46.911Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:46.914Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:50.121Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:50.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:50.139Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:50.141Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:50.154Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:50.157Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:53.393Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:53.395Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:53.409Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:53.410Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:53.421Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:53.423Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:56.631Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:56.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:56.647Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:56.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:56.660Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:56.662Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.709Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.725Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.736Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.739Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.748Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.760Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.762Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:57.772Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:57.775Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:34:59.873Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:59.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:59.891Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:59.893Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:34:59.908Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:34:59.915Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:03.131Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:03.133Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:03.148Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:03.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:03.163Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:03.165Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:04.071Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:04.073Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:04.092Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:04.095Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:04.111Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:04.114Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:35:13.079Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:35:13.082Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:35:13.083Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:35:13.085Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:35:13.086Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:35:13.087Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:35:13.168Z"}
{"code":"ENETUNREACH","errno":"ENETUNREACH","level":"error","message":"Error launching Telegram bot: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)","stack":"FetchError: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)\n at ClientRequest.<anonymous> (/app/node_modules/node-fetch/lib/index.js:1501:11)\n at ClientRequest.emit (node:events:524:28)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T10:35:13.309Z","type":"system"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:25.786Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:25.793Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:25.814Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:25.820Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:25.837Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:25.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.909Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.924Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.937Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.951Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.966Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.969Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:27.979Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:27.983Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:29.773Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:29.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:29.796Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:29.799Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:29.817Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:29.820Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:30.521Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:30.523Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:30.540Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:30.544Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:30.560Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:30.563Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.486Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.488Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.527Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.533Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.560Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.562Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.596Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.599Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.630Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:35:32.639Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.645Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:35:32.667Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:35:32.669Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.677Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.726Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.757Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.763Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.770Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.781Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.785Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.804Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.806Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.811Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.815Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.831Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.836Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.839Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.841Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.852Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.860Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.865Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.875Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.881Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.890Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.895Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.902Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.915Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.922Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.935Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.940Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:32.951Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.959Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.979Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:32.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:32.997Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.002Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.014Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.029Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.035Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.047Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.051Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.063Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.066Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.080Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.085Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.099Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.113Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.130Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.133Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.147Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.152Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.164Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.166Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:33.178Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:33.180Z"}
{"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-05-22T10:35:35.163Z"}
{"level":"info","message":"[initTelegramAuth] Linked guestId bf01418860b15404bd4a8576f2c71a92 to authenticated user 1","timestamp":"2025-05-22T10:35:35.169Z"}
{"level":"info","message":"Generated verification code: HUTD6V","timestamp":"2025-05-22T10:35:35.170Z"}
{"level":"info","message":"Creating verification code for telegram:bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:35:35.170Z"}
{"level":"info","message":"Verification code created successfully for telegram:bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T10:35:35.175Z"}
{"level":"info","message":"[initTelegramAuth] Created verification code for guestId: bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T10:35:35.176Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[telegram/init] Session object before save:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:35:35.176Z","userId":1}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T10:35:35.177Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T10:35:35.183Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:38.461Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:38.462Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:38.479Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:38.488Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:38.514Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:38.517Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:41.845Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:41.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:41.860Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:41.863Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:41.875Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:41.878Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:45.092Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:45.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:45.108Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:45.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:45.125Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:45.128Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:48.337Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:48.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:48.374Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:48.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:48.389Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:48.392Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:51.600Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:51.603Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:51.617Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:51.623Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:51.636Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:51.640Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:35:54.452Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:35:54.458Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:35:54.458Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:35:54.460Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:35:54.460Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:35:54.461Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:35:54.525Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:54.861Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:54.867Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:54.896Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:54.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:54.916Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:54.920Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:58.099Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:58.101Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:58.116Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:58.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:58.139Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:58.143Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:35:59.036Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:59.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:59.052Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:59.055Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:35:59.068Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:35:59.070Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:36:01.506Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:36:01.512Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:36:01.513Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:36:01.514Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:36:01.515Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:36:01.519Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:36:01.597Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:02.303Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:02.308Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:02.349Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:02.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:02.380Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:02.383Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.371Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.391Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.408Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.412Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.428Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.436Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.450Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.455Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:03.470Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:03.473Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:05.406Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:05.408Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:05.426Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:05.429Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:05.446Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:05.449Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:08.642Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:08.645Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:08.659Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:08.662Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:08.674Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:08.677Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:11.894Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:11.896Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:11.910Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:11.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:11.925Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:11.928Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:15.289Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:15.291Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:15.308Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:15.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:15.325Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:15.328Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:18.544Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:18.546Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:18.561Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:18.563Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:18.578Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T10:36:18.591Z"}
{"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-05-22T10:36:18.651Z"}
{"level":"info","message":"Linked Telegram account 5155951987 to pre-authenticated user 1","timestamp":"2025-05-22T10:36:18.676Z"}
{"level":"info","message":"[TelegramBot] Checking linked wallet for determined userId: 1 (Type: number)","timestamp":"2025-05-22T10:36:18.677Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-05-22T10:36:18.678Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-05-22T10:36:18.680Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-05-22T10:36:18.681Z"}
{"level":"info","message":"[TelegramBot] Found linked wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for user 1. Checking role...","timestamp":"2025-05-22T10:36:18.681Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:36:18.682Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T10:36:19.225Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-05-22T10:36:19.226Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T10:36:19.566Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-05-22T10:36:19.567Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-05-22T10:36:19.584Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-05-22T10:36:19.584Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T10:36:19.691Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-05-22T10:36:19.691Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-05-22T10:36:19.774Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-05-22T10:36:19.774Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-05-22T10:36:19.775Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:36:19.775Z"}
{"level":"info","message":"[TelegramBot] Role for user 1 determined as: admin","timestamp":"2025-05-22T10:36:19.775Z"}
{"level":"info","message":"[telegramBot] Attempting to update session for userId: 1","timestamp":"2025-05-22T10:36:19.777Z"}
{"level":"info","message":"[telegramBot] Found active session ID zclOBfjv64uxOGAak3EFaJKsP-uauymI for user 1","timestamp":"2025-05-22T10:36:19.782Z"}
{"level":"info","message":"[telegramBot] Session zclOBfjv64uxOGAak3EFaJKsP-uauymI updated successfully with Telegram data for user 1","timestamp":"2025-05-22T10:36:19.788Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:21.790Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:21.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.810Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:21.823Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.825Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:21.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.843Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:21.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.861Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:21.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:21.877Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:27.811Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:27.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.489Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.492Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.529Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:36:24.549Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:36:24.564Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:36:24.566Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.578Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.615Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.634Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.642Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.654Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.665Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.690Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.693Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.708Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.716Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.722Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.743Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.763Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.776Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.801Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.821Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:36:24.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.860Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.874Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.897Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.926Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.938Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.948Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:24.986Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:24.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:25.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:25.011Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:25.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:25.031Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:25.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:55.099Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:55.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:55.115Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:55.118Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:55.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:55.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:55.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:55.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:56.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:56.175Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:36:56.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:36:56.193Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:37:18.597Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:37:18.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.218Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.220Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:25.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:25.323Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:55.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:55.488Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:55.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:55.501Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:55.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:55.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:55.523Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:55.526Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:56.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:56.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:37:56.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:37:56.566Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:25.678Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:25.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:25.694Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:25.697Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:25.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:25.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:25.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:25.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:25.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:25.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:26.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:26.746Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:38:48.354Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:38:48.370Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T10:38:55.151Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:38:55.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.195Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:38:55.197Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.216Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.220Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:38:55.237Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.258Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.285Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.733Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.753Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.799Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:38:55.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:38:55.901Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:38:57.312Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:38:57.330Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:39:08.860Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:39:08.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:26.074Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:26.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:26.477Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:26.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:26.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:26.635Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:26.789Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:26.791Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:26.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:26.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:27.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:27.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:56.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:56.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:56.273Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:56.276Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:56.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:56.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:56.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:56.301Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:56.311Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:56.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:39:57.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:39:57.317Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.048Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.066Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.094Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.096Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:54.124Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:54.127Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.529Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.565Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.603Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.606Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.635Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.638Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:40:56.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:40:56.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:26.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:26.832Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:26.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:26.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:26.964Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:26.967Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:27.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:27.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:27.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:27.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:27.901Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:27.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:57.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:57.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:57.048Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:57.051Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:57.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:57.084Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:41:57.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:41:57.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:42:26.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:42:26.141Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:42:26.154Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:42:26.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.202Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.208Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.225Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.240Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:43:24.281Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:43:24.283Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T10:44:19.608Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T10:44:19.616Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T10:44:19.617Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T10:44:19.622Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T10:44:19.623Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T10:44:19.624Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T10:44:19.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.612Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.632Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.649Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:24.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:24.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:55.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:55.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:55.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:56.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:56.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:56.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:56.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:56.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:56.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:56.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:44:56.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:44:56.073Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:26.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:26.047Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:26.058Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:26.061Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:26.073Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:26.076Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:26.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:26.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:27.107Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:27.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:27.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:27.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:56.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:56.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:56.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:56.258Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:56.268Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:56.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:56.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:56.284Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:57.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:57.306Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:45:57.318Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:45:57.321Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:46:14.654Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:46:14.675Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T10:46:16.865Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:16.899Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:46:16.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:16.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:16.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:16.926Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:16.940Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:16.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:16.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:16.966Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:16.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:16.983Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:16.997Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:17.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:26.423Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:26.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:26.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:26.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:26.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:26.462Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:26.472Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:26.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:26.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:26.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:27.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:27.494Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:34.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:34.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:34.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:34.930Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:34.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:34.976Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:46:35.002Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:46:35.004Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.118Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.161Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.164Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.168Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.183Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.194Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.198Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.202Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.213Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.222Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.226Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.246Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.269Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.286Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.290Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.292Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.307Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.310Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.330Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:35.335Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.338Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.359Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.381Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.401Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.436Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.454Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.469Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.474Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.547Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:35.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:35.565Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:46:40.149Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:46:40.166Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T10:46:41.904Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:46:41.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:41.918Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:41.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:41.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:41.944Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:46:41.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:41.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:41.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:41.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:41.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:41.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:46:42.009Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:46:42.012Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.247Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.273Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.275Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:06.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:06.311Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:47:30.244Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:47:30.262Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.649Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.682Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:35.845Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:35.849Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T10:47:36.331Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:47:36.375Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:47:36.389Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:36.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.420Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:47:36.434Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:36.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.455Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:36.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.470Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:47:36.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:47:36.489Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:47:40.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.611Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.668Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.716Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.762Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.809Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:06.879Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:06.881Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.816Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.848Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.865Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:48:36.877Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:48:36.883Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.247Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.262Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.291Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.351Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.388Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:06.419Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:06.427Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:10.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:10.880Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:10.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:10.941Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:10.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:10.987Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:49:11.007Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:49:11.012Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.063Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.070Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.089Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.094Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.102Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.110Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.113Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.127Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.139Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.152Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.188Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.196Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.211Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.221Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.231Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.237Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.250Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.277Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.299Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.307Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:11.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.346Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.359Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.363Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.389Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.391Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.401Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.406Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.466Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.476Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:11.501Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:11.503Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T10:49:29.433Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:49:29.440Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:29.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.462Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:29.475Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.478Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:29.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:29.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:29.525Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.528Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:29.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:29.544Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T10:49:31.075Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T10:49:31.094Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.650Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.653Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.669Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.676Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.702Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.721Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.735Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-05-22T10:49:40.743Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.748Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.749Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.754Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.769Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.772Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.786Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.801Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.812Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.817Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.823Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.843Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.855Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.879Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.883Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:40.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.904Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.938Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.978Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:40.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:40.993Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.003Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.039Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.063Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.092Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:41.417Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:41.419Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.748Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.772Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.781Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.789Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.800Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.810Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.821Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.823Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.825Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.831Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.850Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.855Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.861Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.870Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.872Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.884Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.894Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.904Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.932Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.951Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.953Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.967Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:42.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:42.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:42.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.005Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.033Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.064Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.078Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.106Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.121Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:43.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:43.134Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.289Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.320Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.334Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.355Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.377Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.382Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.408Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.422Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T10:49:44.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.439Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.476Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T10:49:44.478Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.486Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-05-22T10:49:44.494Z","total":4}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.504Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.509Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.515Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.532Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.537Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.542Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.560Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.563Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.578Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:49:44.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.584Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.604Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.620Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.673Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.698Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.701Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.731Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.744Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:49:44.758Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:49:44.762Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:11.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:11.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:14.730Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:14.736Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:14.758Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:14.760Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:14.811Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:14.814Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:14.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:14.863Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:14.895Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:14.897Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:41.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:41.896Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:45.142Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:45.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:45.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:45.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:45.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:45.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:45.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:45.191Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:45.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:45.204Z"}
{"level":"info","message":"Executing UP migration from 022_create_db_settings.sql...","timestamp":"2025-05-22T10:50:52.995Z"}
{"level":"info","message":"Migration 022_create_db_settings.sql executed successfully","timestamp":"2025-05-22T10:50:53.018Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-05-22T10:50:53.023Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:57.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:57.838Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:57.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:57.871Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:57.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:57.921Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:50:57.938Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T10:50:57.939Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:57.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:57.975Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:57.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:57.983Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:57.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:57.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.001Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.006Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.031Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.060Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.062Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.088Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.093Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.116Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.119Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.140Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.148Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.151Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.160Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.167Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.178Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.183Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T10:50:58.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.194Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.214Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.217Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.230Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.285Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.300Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.310Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.339Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:50:58.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:50:58.385Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T10:51:01.390Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T10:51:05.436Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.373Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.402Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.431Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:28.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:28.498Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T10:51:58.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.509Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:51:59.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:51:59.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.673Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.698Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.700Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.724Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:29.733Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:29.736Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.866Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.879Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.881Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.891Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.894Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.904Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:52:59.917Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:52:59.920Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.100Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.104Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.116Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:30.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:30.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:57.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:57.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:57.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:57.952Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:57.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:57.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:57.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:57.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:57.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:57.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:53:58.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:53:58.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.210Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.213Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:55:24.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:55:24.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.549Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.625Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.627Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.650Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.678Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:56:24.710Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:56:24.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:24.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:24.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:24.966Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:24.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:24.985Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:24.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:25.000Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:25.003Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:25.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:25.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:57:25.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:57:25.028Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.538Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.570Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.577Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:06.626Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:06.629Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.773Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.805Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.819Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:28.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:28.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:58.917Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:58.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:58.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:58.936Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:58.948Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:58.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:58.980Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:58.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:59.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:59.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:58:59.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:58:59.048Z"}
{"level":"info","message":"PUT /api/db-settings","timestamp":"2025-05-22T10:59:14.269Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.029Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.042Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.045Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.057Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.066Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:30.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:30.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.915Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.934Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T10:59:57.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T10:59:57.974Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.340Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.361Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.374Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.405Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.408Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:46.419Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:46.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.313Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.329Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.340Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.356Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:00:58.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:00:58.390Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.526Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.534Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.536Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.548Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.558Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:01:28.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:01:28.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.574Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.595Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.624Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:24.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:24.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:27.930Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:27.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:27.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:27.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:27.980Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:27.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:28.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:28.023Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:28.053Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:28.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:28.068Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:28.070Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.383Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.386Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:02:31.429Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:02:31.450Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:02:31.453Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.471Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.478Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.503Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.523Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.532Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.540Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.563Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.588Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.596Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.598Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.609Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.615Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.623Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.633Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.640Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.651Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.655Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:31.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.663Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.678Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.697Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.707Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.726Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.733Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.735Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.751Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.753Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.761Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.781Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:31.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:02:31.799Z"}
{"level":"info","message":"DELETE /api/wallet/0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:02:48.079Z"}
{"level":"info","message":"[IdentityService] Deleted identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for user 1","timestamp":"2025-05-22T11:02:48.105Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.290Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.292Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.345Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.347Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.375Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.377Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.394Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.397Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.413Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.415Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:02:52.421Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.432Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.443Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.447Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.454Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.463Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.465Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.474Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.477Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.479Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.485Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.496Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.502Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.503Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.515Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.522Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.526Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.529Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.536Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.538Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.545Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.553Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.559Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.566Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.569Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.576Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.580Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:02:52.587Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.590Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.596Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.599Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.611Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.623Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.625Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.634Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.647Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.657Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.670Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.673Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.683Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.687Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.699Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.704Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.713Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.726Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.738Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.750Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.755Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.765Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:02:52.776Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:02:52.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.844Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.847Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.859Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.862Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.870Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.872Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.881Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.893Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.895Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:23.904Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:23.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.021Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.034Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.036Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.045Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.047Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.056Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.069Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:03:54.080Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:03:54.082Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-05-22T11:03:56.239Z"}
{"level":"info","message":"Nonce b29a0de2367a8087f11050e3ce862889 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-05-22T11:03:56.245Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-05-22T11:03:59.042Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-05-22T11:03:59.043Z"}
{"level":"info","message":"[verify] Using existing authenticated user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:03:59.123Z"}
{"level":"info","message":"[AuthService] Linking identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b to user 1","timestamp":"2025-05-22T11:03:59.124Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:03:59.136Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:03:59.137Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:03:59.816Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-05-22T11:03:59.816Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:03:59.984Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-05-22T11:03:59.984Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-05-22T11:04:00.105Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-05-22T11:04:00.106Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:04:00.232Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-05-22T11:04:00.232Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-05-22T11:04:01.463Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-05-22T11:04:01.464Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","arbitrum","bsc","sepolia"],"timestamp":"2025-05-22T11:04:01.464Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:01.465Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-05-22T11:04:01.471Z"}
{"level":"info","message":"[AuthService] Updated user 1 role to admin based on token holdings","timestamp":"2025-05-22T11:04:01.473Z"}
{"level":"info","message":"[AuthService] Identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b successfully linked to user 1","timestamp":"2025-05-22T11:04:01.473Z"}
{"level":"info","message":"[verify] Wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b linked to user 1: already exists","timestamp":"2025-05-22T11:04:01.474Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T11:04:01.475Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:01.479Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:01.480Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:04:01.724Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-05-22T11:04:01.724Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:04:01.779Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-05-22T11:04:01.779Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-05-22T11:04:01.868Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-05-22T11:04:01.869Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:04:01.918Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-05-22T11:04:01.918Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-05-22T11:04:02.141Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-05-22T11:04:02.141Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","ethereum","arbitrum"],"timestamp":"2025-05-22T11:04:02.141Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:02.141Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-05-22T11:04:02.145Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T11:04:02.148Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T11:04:02.152Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=bf01418860b15404bd4a8576f2c71a92, previousGuestId=undefined","timestamp":"2025-05-22T11:04:02.153Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T11:04:02.155Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T11:04:02.158Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.410Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.413Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.436Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.440Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.494Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:02.505Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:02.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.523Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:04:02.534Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.536Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.548Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.553Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.574Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.588Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.590Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.604Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.613Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.635Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.638Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.658Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.665Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.678Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.700Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.723Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.724Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:02.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.743Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.755Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.758Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.781Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.798Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.842Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.881Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:02.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:02.895Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:32.895Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:32.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:33.955Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:33.957Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:33.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:33.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:33.981Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:33.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:33.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:34.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:34.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:04:34.021Z"}
{"level":"info","message":"DELETE /api/telegram/5155951987","timestamp":"2025-05-22T11:04:54.691Z"}
{"level":"info","message":"[IdentityService] Deleted identity telegram:5155951987 for user 1","timestamp":"2025-05-22T11:04:54.696Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.199Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.255Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.258Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.296Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.298Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:57.316Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:04:57.316Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:04:57.337Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.353Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.360Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.366Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.378Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.385Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.387Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.398Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.405Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.409Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.415Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.423Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.426Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.432Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.435Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.439Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.447Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.461Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.470Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.473Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.474Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.498Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.499Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.500Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.514Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.516Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.517Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.519Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.537Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.538Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.539Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.555Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:04:57.557Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.558Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.573Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.585Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.597Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.600Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.611Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.624Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.637Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.651Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.653Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.665Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.679Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.683Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.692Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.704Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.717Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:04:57.729Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:04:57.732Z"}
{"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-05-22T11:05:09.601Z"}
{"level":"info","message":"[initTelegramAuth] Linked guestId bf01418860b15404bd4a8576f2c71a92 to authenticated user 1","timestamp":"2025-05-22T11:05:09.655Z"}
{"level":"info","message":"Generated verification code: 2M7IE8","timestamp":"2025-05-22T11:05:09.655Z"}
{"level":"info","message":"Creating verification code for telegram:bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T11:05:09.655Z"}
{"level":"info","message":"Verification code created successfully for telegram:bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T11:05:09.699Z"}
{"level":"info","message":"[initTelegramAuth] Created verification code for guestId: bf01418860b15404bd4a8576f2c71a92, userId: 1","timestamp":"2025-05-22T11:05:09.699Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[telegram/init] Session object before save:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T11:05:09.699Z","userId":1}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T11:05:09.700Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T11:05:09.745Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:13.007Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:13.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:13.024Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:13.027Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:13.037Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:13.040Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:17.010Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:17.012Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:17.026Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:17.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:17.041Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:17.043Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:20.371Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:20.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:20.387Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:20.389Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:20.404Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T11:05:20.406Z"}
{"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-05-22T11:05:22.122Z"}
{"level":"info","message":"Linked Telegram account 5155951987 to pre-authenticated user 1","timestamp":"2025-05-22T11:05:22.127Z"}
{"level":"info","message":"[TelegramBot] Checking linked wallet for determined userId: 1 (Type: number)","timestamp":"2025-05-22T11:05:22.127Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-05-22T11:05:22.127Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-05-22T11:05:22.128Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-05-22T11:05:22.129Z"}
{"level":"info","message":"[TelegramBot] Found linked wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for user 1. Checking role...","timestamp":"2025-05-22T11:05:22.129Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:05:22.129Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:05:22.671Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-05-22T11:05:22.671Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-05-22T11:05:22.953Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-05-22T11:05:22.953Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:05:23.039Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-05-22T11:05:23.039Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T11:05:23.172Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-05-22T11:05:23.173Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:23.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.512Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:23.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.525Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:23.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:23.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:23.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.567Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:23.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:23.582Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-05-22T11:05:24.173Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-05-22T11:05:24.173Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-05-22T11:05:24.173Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:05:24.174Z"}
{"level":"info","message":"[TelegramBot] Role for user 1 determined as: admin","timestamp":"2025-05-22T11:05:24.174Z"}
{"level":"info","message":"[telegramBot] Attempting to update session for userId: 1","timestamp":"2025-05-22T11:05:24.175Z"}
{"level":"info","message":"[telegramBot] Found active session ID zclOBfjv64uxOGAak3EFaJKsP-uauymI for user 1","timestamp":"2025-05-22T11:05:24.178Z"}
{"level":"info","message":"[telegramBot] Session zclOBfjv64uxOGAak3EFaJKsP-uauymI updated successfully with Telegram data for user 1","timestamp":"2025-05-22T11:05:24.183Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:26.754Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:26.756Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:26.770Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:26.772Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:26.785Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:26.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.702Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:27.717Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.720Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.733Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.781Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:27.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.800Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.815Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:27.820Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.824Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.838Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:27.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.853Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.856Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.868Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.870Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.887Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:27.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.907Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.910Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.926Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.928Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.940Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.969Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:27.985Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:27.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:28.001Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:28.003Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.707Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.759Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.780Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:05:29.783Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:05:29.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.788Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.815Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:05:29.820Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.842Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.856Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.867Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.879Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.880Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.882Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.883Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.896Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.900Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.905Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.912Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.920Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.946Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.964Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.966Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.974Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:29.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.991Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:29.994Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:29.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.008Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:05:30.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.017Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.058Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.072Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.087Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.100Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.147Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.166Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.190Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.218Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.230Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:30.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:30.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.783Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.908Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.942Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.944Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.958Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.960Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:05:57.994Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:05:57.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:28.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:28.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:29.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:29.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:29.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:29.175Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:29.185Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:29.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:29.198Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:29.203Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:29.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:29.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:58.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:58.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:59.364Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:59.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:59.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:59.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:59.393Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:59.395Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:59.405Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:59.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:06:59.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:06:59.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:28.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:28.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:29.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:29.545Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:29.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:29.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:29.567Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:29.569Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:29.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:29.583Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:29.597Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:29.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:58.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:58.666Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:59.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:59.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:59.762Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:59.764Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:59.775Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:59.777Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:59.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:59.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:07:59.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:07:59.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:28.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:28.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:29.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:29.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:29.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:29.953Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:29.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:29.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:29.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:29.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:29.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:29.990Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:08:59.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:08:59.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:09:24.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:09:24.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:09:24.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:09:24.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:09:24.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:09:24.963Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:09:24.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:09:24.973Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:09:24.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:09:24.984Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.185Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.196Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.212Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.220Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:03.234Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:03.236Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.137Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.139Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.159Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.161Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.196Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.199Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:10:05.201Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T11:10:05.201Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.228Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.242Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.261Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.271Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T11:10:05.279Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.288Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.301Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.305Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.307Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.309Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.323Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.352Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.372Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.391Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.410Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.425Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.430Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T11:10:05.434Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.446Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.461Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.477Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.501Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.516Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.518Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.574Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.577Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.614Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.616Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.635Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:05.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:05.941Z"}
{"code":"ENETUNREACH","level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0xdCe769b847a0a697239777D0B1C7dd33b6012ba0) в сети arbitrum:","stack":"AggregateError [ENETUNREACH]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at internalConnectMultiple (node:net:1190:5)\n at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)\n at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1526:7)\n at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:132:8)","timestamp":"2025-05-22T11:10:09.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:36.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:36.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:37.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:37.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:37.268Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:37.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:37.280Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:37.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:37.294Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:37.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:10:37.307Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:10:37.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.031Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.042Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.044Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.053Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.055Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:04.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:04.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.203Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.207Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.217Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.219Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.228Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.230Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.246Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.258Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:11:34.268Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:11:34.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.380Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.391Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.393Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.406Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.429Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:04.444Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:04.446Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.598Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.612Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.625Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.656Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:12:34.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:12:34.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.800Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.809Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.819Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.831Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:04.843Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:04.845Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:34.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:34.981Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:34.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:34.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:35.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:35.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:35.018Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:35.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:35.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:35.035Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:13:35.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:13:35.050Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.532Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.538Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.567Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:14:24.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:14:24.624Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.907Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.911Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.939Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.952Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:15:24.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:15:24.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.319Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.371Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:16:25.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:16:25.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.701Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.726Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.730Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T11:17:25.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T11:17:25.752Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:18:06.258Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:18:06.262Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:18:06.263Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:18:06.266Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:18:06.266Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:18:06.268Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:18:06.420Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:18:06.450Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:19:03.040Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:19:03.043Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:19:03.044Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:19:03.045Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:19:03.046Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:19:03.047Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:19:03.110Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:19:03.150Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:19:22.871Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:19:22.874Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:19:22.875Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:19:22.876Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:19:22.877Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:19:22.878Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:19:22.940Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:19:22.997Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:32:49.819Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:32:49.823Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:32:49.824Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:32:49.825Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:32:49.825Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:32:49.826Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:32:49.982Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:32:50.019Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:36:54.215Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:36:54.219Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:36:54.220Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:36:54.221Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:36:54.222Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:36:54.223Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:36:54.371Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:36:54.404Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:38:37.008Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:38:37.011Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:38:37.012Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:38:37.014Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:38:37.015Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:38:37.017Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:38:37.091Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:38:37.130Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:40:58.554Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:40:58.557Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:40:58.558Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:40:58.559Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:40:58.559Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:40:58.560Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:40:58.652Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:40:58.680Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:42:31.658Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:42:31.660Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:31.661Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:31.661Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:42:31.662Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:42:31.662Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:42:31.732Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:42:31.758Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:42:36.205Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:42:36.208Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:36.208Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:36.209Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:42:36.209Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:42:36.210Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:42:36.270Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:42:36.298Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:42:57.531Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:42:57.533Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:57.534Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:42:57.535Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:42:57.535Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:42:57.536Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:42:57.622Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:42:57.653Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:46:50.670Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:46:50.673Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:46:50.674Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:46:50.675Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:46:50.676Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:46:50.677Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:46:50.759Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:46:50.798Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:46:54.546Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:46:54.549Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:46:54.549Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:46:54.550Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:46:54.551Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:46:54.552Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:46:54.634Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:46:54.659Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:48:11.627Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:48:11.630Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:48:11.631Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:48:11.632Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:48:11.632Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:48:11.633Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:48:11.738Z"}
{"code":"ECONNREFUSED","level":"error","message":"Error launching Telegram bot:","stack":"AggregateError [ECONNREFUSED]: \n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async getTelegramSettings (/app/services/telegramBot.js:13:20)\n at async getBot (/app/services/telegramBot.js:22:22)\n at async initServices (/app/server.js:35:7)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:48:11.768Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:50:30.001Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:50:30.003Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:50:30.004Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:50:30.006Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:50:30.006Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:50:30.008Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:50:30.074Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:51:38.629Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:51:38.632Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:51:38.633Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:51:38.634Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:51:38.634Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:51:38.635Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:51:38.708Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:52:12.181Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:52:12.184Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:52:12.184Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:52:12.185Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:52:12.186Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:52:12.186Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:52:12.245Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:52:33.811Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:52:33.814Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:52:33.814Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:52:33.815Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:52:33.815Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:52:33.816Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:52:33.882Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:53:22.888Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:53:22.890Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:53:22.891Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:53:22.892Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:53:22.892Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:53:22.892Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:53:22.957Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:56:56.902Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:56:56.905Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:56:56.905Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:56:56.906Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:56:56.907Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:56:56.907Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:56:56.971Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:56:56.984Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:57:50.291Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:57:50.295Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:57:50.296Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:57:50.296Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:57:50.297Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:57:50.298Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:57:50.369Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:57:50.382Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:57:55.063Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:57:59.985Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:58:14.446Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:58:14.448Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:58:14.453Z"}
{"level":"error","message":"Unhandled Rejection: pool.query is not a function","stack":"TypeError: pool.query is not a function\n at /app/app.js:92:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at trim_prefix (/app/node_modules/express/lib/router/index.js:328:13)\n at /app/node_modules/express/lib/router/index.js:286:9\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at /app/node_modules/express-session/index.js:514:7\n at /app/node_modules/connect-pg-simple/index.js:370:18\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T11:58:14.455Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:59:41.882Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:59:41.885Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:41.885Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:41.886Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:59:41.887Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:59:41.888Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:59:41.961Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:59:41.974Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:59:50.044Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:59:50.046Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:50.047Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:50.048Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:59:50.049Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:59:50.050Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:59:50.113Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:59:50.126Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:59:55.772Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:59:55.774Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:55.775Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:55.777Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:59:55.777Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:59:55.778Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:59:55.840Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:59:55.851Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T11:59:59.311Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T11:59:59.314Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:59.314Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T11:59:59.316Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T11:59:59.316Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T11:59:59.317Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T11:59:59.392Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T11:59:59.406Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:04.865Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:04.869Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:04.869Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:04.870Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:04.871Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:04.872Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:04.936Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:04.949Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:14.435Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:14.438Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:14.439Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:14.440Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:14.440Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:14.441Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:14.506Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:14.518Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:15.593Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:15.596Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:15.597Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:15.598Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:15.599Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:15.600Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:15.667Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:15.678Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:21.454Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:21.457Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:21.458Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:21.459Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:21.460Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:21.461Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:21.521Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:21.533Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:25.255Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:25.257Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:25.258Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:25.259Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:25.261Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:25.262Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:25.344Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:25.358Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:31.620Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:31.623Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:31.623Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:31.625Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:31.625Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:31.626Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:31.692Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:31.705Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:37.355Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:37.358Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:37.358Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:37.360Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:37.360Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:37.361Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:37.421Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:37.432Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:43.079Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:43.082Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:43.083Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:43.083Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:43.084Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:43.085Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:43.149Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:43.163Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:49.083Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:49.086Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:49.087Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:49.088Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:49.089Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:49.090Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:49.151Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:49.163Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:52.974Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:52.979Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:52.979Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:52.980Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:52.980Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:52.981Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:53.044Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:53.058Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:00:59.750Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:00:59.753Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:59.755Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:00:59.756Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:00:59.757Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:00:59.758Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:00:59.822Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:00:59.835Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:01:05.188Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:01:05.191Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:05.192Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:05.193Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:01:05.194Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:01:05.194Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:01:05.257Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:01:05.271Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:01:14.436Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:01:14.439Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:14.440Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:14.441Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:01:14.442Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:01:14.443Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:01:14.515Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:01:14.525Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:01:20.341Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:01:20.344Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:20.346Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:01:20.347Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:01:20.348Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:01:20.349Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:01:20.416Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:01:20.428Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:06:13.867Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:06:13.871Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:06:13.872Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:06:13.874Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:06:13.874Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:06:13.875Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:06:13.966Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:06:13.986Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:06:24.640Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:06:24.646Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:06:24.647Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:06:24.649Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:06:24.650Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:06:24.651Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:06:24.737Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:06:24.753Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.213Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.234Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.236Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.271Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.273Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.292Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.296Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.297Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.313Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.319Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.325Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.336Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.339Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.353Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:06:25.357Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:06:25.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.362Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.403Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.470Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.473Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.476Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.480Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.481Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.491Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.496Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.499Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.500Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.510Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.516Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.519Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.528Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.540Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.549Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.555Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.568Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.575Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.578Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.595Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.608Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.620Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:06:25.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.624Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.626Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:06:25.627Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.650Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.677Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.702Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.749Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.752Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.763Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.782Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:25.795Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:25.798Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T12:06:26.932Z"}
{"level":"error","message":"Error fetching message history for user 1: db.query is not a function","stack":"TypeError: db.query is not a function\n at /app/routes/chat.js:446:36\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at requireAuth (/app/middleware/auth.js:30:14)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)","timestamp":"2025-05-22T12:06:26.935Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T12:06:26.950Z"}
{"level":"error","message":"Error fetching message history for user 1: db.query is not a function","stack":"TypeError: db.query is not a function\n at /app/routes/chat.js:484:29\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at requireAuth (/app/middleware/auth.js:30:14)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)","timestamp":"2025-05-22T12:06:26.953Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.443Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.447Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.496Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.498Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:06:53.602Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:06:53.604Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.205Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.209Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.210Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.229Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.230Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-05-22T12:07:08.242Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.262Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.269Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.280Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.283Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.290Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.291Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.298Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.304Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.310Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.318Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.321Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.331Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.340Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.343Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.389Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.391Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.392Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.403Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.406Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.423Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.425Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.427Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.437Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.440Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.452Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.462Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.465Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:08.476Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.477Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:08.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.523Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.545Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.608Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.611Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.624Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.635Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.650Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:08.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:08.678Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:09.961Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:07:09.964Z"}
{"level":"error","message":"Error getting db settings: db.query is not a function","stack":"TypeError: db.query is not a function\n at /app/routes/identities.js:214:31\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at requireAuth (/app/middleware/auth.js:30:14)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)","timestamp":"2025-05-22T12:07:09.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:09.975Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:09.975Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:09.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:09.990Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:09.991Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:09.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.000Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.008Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.021Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.027Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.028Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.035Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.048Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.051Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.053Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.060Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.063Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.064Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.070Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.078Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.081Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.087Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.099Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.100Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.114Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.122Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.130Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:07:10.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.140Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:07:10.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.144Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.201Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.203Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.222Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.234Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.254Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.256Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:10.266Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:10.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:24.014Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:24.019Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:41.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:41.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:41.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:41.359Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:41.367Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:41.370Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:41.378Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:41.380Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:41.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:41.390Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:07:54.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:07:54.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:10.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:10.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:10.492Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:10.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:10.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:10.508Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:10.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:10.538Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:10.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:10.558Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.202Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.203Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.217Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.218Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.231Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.234Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.235Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.246Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.248Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.258Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.265Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.283Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.287Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.291Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.292Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.300Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.303Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.311Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.322Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.330Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.339Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.343Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.348Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.351Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.352Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.359Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.364Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:12.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.371Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:12.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.391Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.415Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.429Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.439Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.465Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.470Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.510Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.521Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.534Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:12.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:12.548Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T12:08:13.850Z"}
{"level":"error","message":"Error fetching message history for user 1: db.query is not a function","stack":"TypeError: db.query is not a function\n at /app/routes/chat.js:446:36\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at requireAuth (/app/middleware/auth.js:30:14)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)","timestamp":"2025-05-22T12:08:13.852Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T12:08:13.864Z"}
{"level":"error","message":"Error fetching message history for user 1: db.query is not a function","stack":"TypeError: db.query is not a function\n at /app/routes/chat.js:484:29\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at requireAuth (/app/middleware/auth.js:30:14)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)","timestamp":"2025-05-22T12:08:13.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:24.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:24.409Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:08:25.752Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:08:25.756Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:25.757Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:25.759Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:08:25.759Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:08:25.760Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:08:25.872Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:08:25.906Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:08:33.563Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:08:33.565Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:33.566Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:33.567Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:08:33.568Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:08:33.569Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:08:33.645Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:08:33.657Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.756Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.758Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.805Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.808Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.832Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.835Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.851Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.852Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:40.855Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.861Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.883Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:40.896Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.902Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.921Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.929Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:40.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.945Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.952Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.955Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.957Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:40.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.983Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:40.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:40.991Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:40.992Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:08:40.998Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:08:41.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.014Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:41.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.119Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:41.120Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.132Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:41.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.138Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:41.139Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.153Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:41.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.164Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:41.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.171Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.175Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:41.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.184Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:41.185Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.197Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.206Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.219Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.235Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.246Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.271Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.299Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.313Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.325Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.334Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.337Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:41.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:41.391Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T12:08:42.478Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T12:08:42.514Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-05-22T12:08:42.521Z","total":4}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.081Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.085Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.085Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.099Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.104Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.104Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:45.112Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.119Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-05-22T12:08:45.128Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.140Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.141Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:45.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.146Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.158Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:45.163Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.170Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.174Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.178Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:45.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.195Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.204Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.205Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:45.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.215Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:45.225Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:45.228Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:45.229Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:08:43.884Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:08:43.887Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:43.887Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:43.888Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:08:43.889Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:08:43.890Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:08:43.954Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:08:43.966Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:49.885Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:08:49.890Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.895Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:49.896Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:49.917Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.924Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:49.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:49.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.935Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:49.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.951Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:49.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:49.958Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.962Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:49.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.975Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:49.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:49.981Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.984Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:49.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:49.995Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:49.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.000Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.003Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:50.011Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.015Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:50.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.022Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:50.030Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.033Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:50.034Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.038Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.041Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:50.049Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.051Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:50.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.062Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:50.068Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.071Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:50.073Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.087Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:50.093Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.096Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:50.098Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.108Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.121Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.131Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.133Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.173Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.186Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.211Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.220Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.223Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:50.248Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:50.251Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.170Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.174Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.175Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.191Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.199Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.205Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.218Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.225Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.231Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.240Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.241Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.251Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-05-22T12:08:53.255Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.274Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.276Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.279Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.289Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.306Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.312Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.333Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.352Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.368Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.391Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.392Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.406Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.409Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:53.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.418Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:53.420Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.439Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.469Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.504Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.516Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.519Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.528Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.533Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.542Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.544Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.556Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:53.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:53.568Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.339Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.342Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.343Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.359Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.360Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.368Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.373Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.378Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.379Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.393Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.399Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.410Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.413Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.417Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.421Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.423Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.431Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.435Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.443Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.444Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.455Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.463Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.472Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.477Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.485Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.486Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.499Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.505Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.519Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:08:55.525Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.528Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:08:55.529Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.537Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.598Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.623Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.652Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:08:55.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:08:55.706Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T12:08:57.001Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T12:08:57.021Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-05-22T12:08:57.027Z","total":4}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:08:58.841Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:08:58.844Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:58.844Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:08:58.845Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:08:58.846Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:08:58.847Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:08:58.927Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:08:58.944Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:09:07.747Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:09:07.752Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:07.754Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:07.755Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:09:07.756Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:09:07.758Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:09:07.887Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:09:07.901Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:11.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:11.955Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:09:12.575Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:09:12.578Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:12.579Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:12.580Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:09:12.580Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:09:12.581Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:09:12.649Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:09:12.663Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:25.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:25.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:25.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:25.790Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:25.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:25.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:25.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:25.823Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:25.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:25.836Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.540Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.542Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.544Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.564Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.566Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.594Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.595Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.622Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.624Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.646Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.650Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.667Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.672Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.673Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.687Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:09:29.700Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:09:29.703Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.708Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.708Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.741Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.837Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.849Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.860Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.864Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.869Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.870Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.881Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.885Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.891Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:29.912Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.915Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:29.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.952Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.973Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.984Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:29.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:29.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.003Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.029Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.042Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.060Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.081Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:30.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:30.104Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-05-22T12:09:31.232Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-05-22T12:09:31.250Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-05-22T12:09:31.257Z","total":4}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:38.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.913Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:38.914Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:09:38.921Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:38.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.936Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:38.936Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:38.945Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.949Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:38.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.957Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:38.958Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:38.965Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.969Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:38.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.976Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:38.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:38.985Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.988Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:38.994Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:38.997Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:38.998Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.001Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.004Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:39.011Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.014Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:39.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.023Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:39.028Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.031Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:39.032Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.037Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.040Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:39.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.056Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:39.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.065Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:39.071Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.074Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:39.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.083Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:39.088Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.092Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:39.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.104Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.122Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.137Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.152Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.161Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.174Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.202Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.205Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.217Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.230Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:39.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:39.258Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.699Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.700Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.715Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.716Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.723Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-05-22T12:09:41.727Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.740Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.744Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.749Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.758Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.762Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.763Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.768Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.781Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.782Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.786Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.797Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.797Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.808Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.816Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.822Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.827Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.830Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.832Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.844Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.854Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.858Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.862Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:41.873Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.876Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:41.878Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.891Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.906Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.917Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.926Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.928Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.978Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:41.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:41.990Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:42.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:42.004Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:42.014Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:42.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:42.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:42.028Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.716Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:09:43.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.722Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.724Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.739Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.751Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.761Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.774Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.790Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.791Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.805Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.812Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.817Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.820Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.831Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.832Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.838Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.842Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.850Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.862Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.868Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.873Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.874Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.888Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.906Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.909Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.912Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:09:43.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.925Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.928Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:09:43.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.931Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.956Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.966Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.968Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.977Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.981Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:43.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:43.993Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.005Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.014Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.027Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.037Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.039Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:09:44.058Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:09:44.060Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:09:59.609Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:09:59.612Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:59.613Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:09:59.614Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:09:59.615Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:09:59.616Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:09:59.689Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:09:59.700Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:00.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:00.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:14.336Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:14.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:14.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:14.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:14.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:14.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:14.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:14.390Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:14.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:14.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:30.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:30.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:44.518Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:44.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:44.532Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:44.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:44.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:44.545Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:44.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:44.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:10:44.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:10:44.567Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:00.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:00.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:14.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:14.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:14.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:14.720Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:14.727Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:14.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:14.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:14.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:14.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:14.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:30.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:30.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:44.909Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:44.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:44.921Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:44.923Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:44.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:44.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:44.940Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:44.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:44.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:44.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:11:58.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:11:58.838Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:15.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:15.099Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:15.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:15.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:15.117Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:15.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:15.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:15.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:15.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:15.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:29.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:29.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:45.283Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:45.286Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:45.294Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:45.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:45.303Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:45.305Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:45.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:45.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:45.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:45.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:12:58.973Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:12:58.976Z"}
{"level":"info","message":"DELETE /api/email/hb3accelerator%40gmail.com","timestamp":"2025-05-22T12:13:04.565Z"}
{"level":"info","message":"[IdentityService] Deleted identity email:hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T12:13:04.576Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:10.775Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.779Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:10.780Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:10.821Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.823Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:10.852Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.856Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:10.856Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:10.872Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.874Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:10.875Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:13:10.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:10.914Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:10.931Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.934Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:13:10.945Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:13:10.947Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:10.950Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:10.953Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:10.954Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:10.995Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.045Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.045Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.049Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.052Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.063Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.066Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.069Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.071Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.078Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.082Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.086Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.089Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.095Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.101Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.102Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.107Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.111Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.116Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.120Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.120Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.126Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.129Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.133Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.137Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.142Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.145Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.152Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.154Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.155Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.160Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.163Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:11.172Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.175Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:11.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.180Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.184Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.195Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.197Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.207Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.217Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.220Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.229Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.231Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.241Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.251Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.261Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.272Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.284Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.296Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.298Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.306Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.307Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.314Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:11.324Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:11.326Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:13.776Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.778Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:13.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:13.792Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.794Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:13.807Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.809Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:13.810Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:13.823Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.825Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:13.838Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:13.852Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:13.854Z"}
{"code":"ENETUNREACH","level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon:","stack":"AggregateError [ENETUNREACH]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at internalConnectMultiple (node:net:1190:5)\n at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)\n at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1526:7)\n at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:132:8)","timestamp":"2025-05-22T12:13:16.145Z"}
{"code":"ENETUNREACH","level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0xdCe769b847a0a697239777D0B1C7dd33b6012ba0) в сети arbitrum:","stack":"AggregateError [ENETUNREACH]: \n at internalConnectMultiple (node:net:1122:18)\n at internalConnectMultiple (node:net:1190:5)\n at internalConnectMultiple (node:net:1190:5)\n at defaultTriggerAsyncIdScope (node:internal/async_hooks:464:18)\n at GetAddrInfoReqWrap.emitLookup [as callback] (node:net:1526:7)\n at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:132:8)","timestamp":"2025-05-22T12:13:16.233Z"}
{"level":"info","message":"POST /api/auth/email/request","timestamp":"2025-05-22T12:13:28.438Z"}
{"level":"info","message":"[initEmailAuth] Using existing authenticated user 1 for email hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:28.448Z"}
{"level":"info","message":"Generated verification code: VR2MU1","timestamp":"2025-05-22T12:13:28.449Z"}
{"level":"info","message":"Creating verification code for email:hb3accelerator@gmail.com, userId: 1","timestamp":"2025-05-22T12:13:28.449Z"}
{"level":"info","message":"Verification code created successfully for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:28.458Z"}
{"level":"info","message":"Verification code sent to hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:29.307Z"}
{"level":"info","message":"Generated verification code for Email auth for hb3accelerator@gmail.com and sent to user's email","timestamp":"2025-05-22T12:13:29.307Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"telegram","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":"hb3accelerator@gmail.com","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T12:13:29.308Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T12:13:29.313Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.341Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.344Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.352Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.373Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.376Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.406Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.407Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.431Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:41.447Z"}
{"level":"info","message":"[IdentityService] Found 2 identities for user 1","timestamp":"2025-05-22T12:13:41.449Z"}
{"level":"info","message":"POST /api/auth/email/verify-code","timestamp":"2025-05-22T12:13:42.157Z"}
{"level":"info","message":"Verifying code for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:42.159Z"}
{"level":"info","message":"Normalized code: VR2MU1","timestamp":"2025-05-22T12:13:42.159Z"}
{"level":"info","message":"Found codes for email:hb3accelerator@gmail.com: [\"VR2MU1\"]","timestamp":"2025-05-22T12:13:42.161Z"}
{"level":"info","message":"Code verified successfully for email:hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:42.166Z"}
{"level":"info","message":"[handleEmailVerification] Using authenticated user 1","timestamp":"2025-05-22T12:13:42.167Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 1: email:hb3accelerator@gmail.com","timestamp":"2025-05-22T12:13:42.167Z"}
{"level":"info","message":"[IdentityService] Created new identity email:hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T12:13:42.180Z"}
{"level":"info","message":"[handleEmailVerification] Ensured email identity hb3accelerator@gmail.com for user 1","timestamp":"2025-05-22T12:13:42.180Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: bf01418860b15404bd4a8576f2c71a92","timestamp":"2025-05-22T12:13:42.180Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-05-22T12:13:42.184Z"}
{"level":"error","message":"[getLinkedWallet] Error fetching linked wallet for userId 1: db.query is not a function","stack":"TypeError: db.query is not a function\n at AuthService.getLinkedWallet (/app/services/auth-service.js:366:31)\n at AuthService.handleEmailVerification (/app/services/auth-service.js:817:41)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/auth.js:359:24","timestamp":"2025-05-22T12:13:42.185Z"}
{"level":"info","message":"[handleEmailVerification] No linked wallet found. Role remains 'user'.","timestamp":"2025-05-22T12:13:42.185Z"}
{"level":"error","message":"[handleEmailVerification] Error checking admin role: db.query is not a function","stack":"TypeError: db.query is not a function\n at AuthService.handleEmailVerification (/app/services/auth-service.js:833:40)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/auth.js:359:24","timestamp":"2025-05-22T12:13:42.186Z"}
{"level":"error","message":"Error fetching current user role after role check error: db.query is not a function","stack":"TypeError: db.query is not a function\n at AuthService.handleEmailVerification (/app/services/auth-service.js:842:40)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/auth.js:359:24","timestamp":"2025-05-22T12:13:42.187Z"}
{"code":"42703","file":"parse_relation.c","hint":"Perhaps you meant to reference the column \"user_identities.created_at\".","length":183,"level":"error","line":"3729","message":"[IdentityService] Error finding wallet identity for user 1: column \"updated_at\" does not exist","name":"error","position":"43","routine":"errorMissingColumn","severity":"ERROR","stack":"error: column \"updated_at\" does not exist\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async IdentityService.findIdentity (/app/services/identity-service.js:258:22)\n at async /app/routes/auth.js:368:32","timestamp":"2025-05-22T12:13:42.191Z"}
{"level":"info","message":"[email/verify-code] No linked wallet found for user 1. Using role from authResult: user","timestamp":"2025-05-22T12:13:42.191Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T12:13:42.192Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T12:13:42.204Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=bf01418860b15404bd4a8576f2c71a92, previousGuestId=undefined","timestamp":"2025-05-22T12:13:42.205Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"email","authenticated":true,"cookie":{"expires":"2025-06-20T18:19:00.450Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":"hb3accelerator@gmail.com","guestId":"bf01418860b15404bd4a8576f2c71a92","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bf01418860b15404bd4a8576f2c71a92","59fc98c0423c96b7a7ba11af5b873ba4","8a9ae1e5c07ba11c666e5974141e8f54","d1db5bb388f00ecd1cf268492853c489","172cc69ec74cac73b96cfacdc2ebc94c","d2149d70299a2e847d19e783804bf71d"],"role":"admin","telegramFirstName":"Alex","telegramId":"5155951987","telegramUsername":"GPHB3A","timestamp":"2025-05-22T12:13:42.210Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-05-22T12:13:42.213Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.722Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.723Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.771Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.799Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.800Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.816Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.817Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.834Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:13:57.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.842Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.843Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.862Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.863Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:13:57.873Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:13:57.874Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.881Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.882Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.904Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.916Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.920Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.925Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.931Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.941Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.949Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.960Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.960Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.963Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.966Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.982Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.983Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:57.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.988Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:57.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:57.998Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:57.998Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.003Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.008Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:13:58.012Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.015Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:13:58.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.050Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.061Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.106Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.116Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.138Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.196Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.208Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.210Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:13:58.219Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:13:58.221Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.726Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.751Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.759Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.760Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.767Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:28.776Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:28.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.905Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.916Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.926Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.929Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.936Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.938Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:14:58.956Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:14:58.958Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:15:11.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.547Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:15:11.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:11.560Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.562Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:15:11.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.574Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:15:11.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:11.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:11.599Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:11.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:11.615Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:28.673Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:28.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:28.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:28.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:28.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:28.708Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:28.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:28.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:28.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:28.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:39.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:39.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:59.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:59.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:59.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:59.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:59.298Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:59.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:59.311Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:59.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:15:59.319Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:15:59.321Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:09.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:09.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:29.475Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:29.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:29.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:29.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:29.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:29.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:29.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:29.508Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:29.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:29.517Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:40.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:40.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:59.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:59.675Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:59.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:59.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:59.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:59.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:59.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:59.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:16:59.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:16:59.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:10.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:10.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:29.868Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:29.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:29.880Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:29.882Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:29.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:29.891Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:29.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:29.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:29.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:29.910Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:17:31.485Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:40.553Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:40.557Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:17:47.422Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:17:51.434Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T12:17:55.032Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:17:58.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:59.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:59.603Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:59.615Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:59.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:59.651Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:59.653Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:59.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:59.663Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:17:59.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:17:59.672Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:10.462Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:10.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:27.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:27.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:27.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:27.952Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:27.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:27.960Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:27.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:27.971Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:27.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:27.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:40.939Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:40.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:58.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:58.125Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:58.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:58.136Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:58.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:58.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:58.153Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:58.155Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:18:58.163Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:18:58.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:19:11.133Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:19:11.136Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.599Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.609Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.611Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.627Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.629Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.639Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:12.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:12.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.509Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.513Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.523Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.526Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.538Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.548Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.561Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.563Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:51.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:51.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:58.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:58.435Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:58.447Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:58.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:58.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:58.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:58.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:58.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:20:58.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:20:58.507Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:21:00.837Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T12:21:07.770Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:21:07.791Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:21:07.794Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:21:07.795Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:21:07.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:07.817Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:21:07.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:08.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:08.045Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:21:08.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:08.276Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:21:08.276Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:08.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:08.404Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:08.599Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:08.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:08.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:08.793Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T12:21:09.672Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-05-22T12:21:09.672Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T12:21:09.860Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-05-22T12:21:09.860Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-05-22T12:21:09.956Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-05-22T12:21:09.956Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-05-22T12:21:10.395Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-05-22T12:21:10.395Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-05-22T12:21:11.014Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-05-22T12:21:11.014Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","bsc","arbitrum","sepolia"],"timestamp":"2025-05-22T12:21:11.014Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:21:11.015Z"}
{"level":"error","message":"Error updating user role: db.query is not a function","stack":"TypeError: db.query is not a function\n at AuthService.checkAdminTokens (/app/services/auth-service.js:558:39)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async requireAdmin (/app/middleware/auth.js:107:23)","timestamp":"2025-05-22T12:21:11.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:11.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:11.600Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:21:11.623Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T12:21:13.391Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:21:16.366Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T12:21:27.418Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:21:27.431Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:21:27.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.438Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:21:27.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:27.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.451Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:21:27.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.468Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:21:27.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:27.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:27.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:27.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:27.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:28.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:28.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:28.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:28.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:28.665Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:28.667Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:28.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:28.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:28.693Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:28.695Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:21:31.718Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:21:35.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:39.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:39.482Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:21:50.797Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:21:55.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:58.823Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:58.826Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:58.837Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:58.838Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:58.855Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:58.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:58.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:58.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:21:58.890Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:21:58.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:09.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:09.981Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:22:22.002Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:29.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:29.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:29.473Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:29.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:29.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:29.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:29.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:29.498Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:29.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:29.509Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:40.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:40.155Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:59.657Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:59.661Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:59.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:59.672Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:59.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:59.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:59.690Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:59.692Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:22:59.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:22:59.702Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:10.345Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:10.348Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T12:23:18.762Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:23:21.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:29.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:29.388Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:29.400Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:29.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:29.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:29.438Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:29.446Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:29.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:29.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:29.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:40.364Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:40.368Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T12:23:41.826Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:23:47.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:57.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:57.735Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:57.744Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:57.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:57.754Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:57.757Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:57.767Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:57.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:23:57.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:23:57.780Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:10.741Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:10.744Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:21.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:21.975Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:21.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:21.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.000Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.033Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.036Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.037Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:24:22.047Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:24:22.048Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:24:22.067Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.078Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.083Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.086Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.094Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.098Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.101Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.107Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.117Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.120Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.121Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.129Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.134Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.137Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.141Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.144Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.151Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.151Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.158Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.161Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.164Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.166Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.166Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.175Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.182Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.192Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.195Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.197Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.206Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.209Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:24:22.213Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.216Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:24:22.216Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.225Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.232Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.234Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.242Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.250Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.252Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.277Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.279Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.295Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.305Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.323Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.325Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:22.341Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:22.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.852Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.863Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.877Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.879Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:24:52.893Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:24:52.895Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T12:25:21.965Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:25:21.972Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:25:21.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:21.980Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:25:21.981Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:21.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:21.999Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:25:22.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.009Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:25:22.010Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.021Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.034Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.045Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.565Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.579Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.624Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:22.664Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:22.665Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:25:37.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.923Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.930Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.939Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.948Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:25:50.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:25:50.960Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T12:26:01.476Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:26:01.483Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:26:01.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.493Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:26:01.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:01.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.513Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:26:01.526Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.528Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:26:01.529Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:01.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.544Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:01.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:01.574Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:01.576Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:26:07.758Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T12:26:07.774Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.118Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.138Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.147Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.148Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.157Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:21.164Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:21.167Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T12:26:32.682Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T12:26:35.739Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-05-22T12:26:39.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.838Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.841Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.872Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:26:50.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:26:50.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.501Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.521Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.526Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.528Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:21.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:21.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.674Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.693Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.704Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.710Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:27:51.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:27:51.720Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.125Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.141Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.153Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.166Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.167Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.175Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:25.184Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:25.185Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:28:29.437Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T12:28:29.453Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T12:28:33.523Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:28:33.555Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:28:33.558Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.563Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:28:33.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:33.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.580Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:28:33.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.591Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:28:33.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:33.602Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:33.615Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:33.626Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:33.628Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T12:28:49.465Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T12:28:49.481Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.645Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.647Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.678Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.680Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:28:51.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:28:51.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.294Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:22.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:22.304Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.445Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.470Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.477Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:29:52.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:29:52.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.891Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.895Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.909Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.929Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.936Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:30:25.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:30:25.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:23.952Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:23.958Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:23.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:23.971Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:23.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:23.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:23.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:23.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:23.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:23.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:31:24.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:31:24.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.311Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.326Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.328Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.338Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.340Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.346Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:32:24.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:32:24.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.776Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.777Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.785Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:33:24.794Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:33:24.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.130Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.154Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.163Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:25.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:25.174Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:34:40.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.367Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:34:40.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:40.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.393Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:34:40.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.409Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:34:40.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:40.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.423Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:34:40.427Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:34:40.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:40.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.441Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:40.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:40.458Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:34:55.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.749Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:34:55.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:55.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.771Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:34:55.789Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.790Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:34:55.791Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:55.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.807Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:34:55.815Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:34:55.815Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:55.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:34:55.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:34:55.865Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.296Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.324Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.348Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.349Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.369Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:35:11.371Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T12:35:11.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.373Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.375Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.394Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.394Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.408Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.410Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.410Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.417Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.422Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.424Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.426Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.439Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.444Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.446Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.447Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.458Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.462Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.464Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.472Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.475Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.481Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.491Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.496Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.514Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.518Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.521Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.530Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.533Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T12:35:11.534Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.537Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T12:35:11.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.547Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.558Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.569Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.608Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.638Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.648Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.665Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.667Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:11.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:11.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.698Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:35:42.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:35:42.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.881Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.897Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.913Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.914Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:12.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:12.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.063Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.066Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.088Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.107Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.121Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:36:43.133Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:36:43.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.248Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.251Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.260Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.268Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.289Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:13.298Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:13.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.439Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.465Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.467Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:37:43.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:37:43.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.627Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.638Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.644Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.652Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.662Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:38:13.668Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:38:13.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.730Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.758Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.765Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.766Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:39:24.774Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:39:24.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.125Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.144Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.151Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.153Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.164Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.169Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.183Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:40:25.193Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:40:25.195Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.486Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.500Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.512Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.520Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:41:25.549Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:41:25.551Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.659Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.664Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.686Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.696Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:16.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:16.716Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.049Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.069Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.070Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.084Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.085Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:42:43.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:42:43.092Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.237Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.256Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.271Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:43:13.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:43:13.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.707Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.727Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.738Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.744Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:44:14.751Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:44:14.753Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.866Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.877Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.878Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.896Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:45:13.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:45:13.915Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.361Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.363Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.370Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:46:15.378Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:46:15.380Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.804Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.814Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.820Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.822Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.838Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.839Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:16.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:16.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.641Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.652Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.660Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.662Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.672Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:47:42.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:47:42.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.831Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.841Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.842Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.858Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.860Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:48:12.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:48:12.876Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:48:43.811Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:48:43.814Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:48:43.815Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:48:43.816Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:48:43.817Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:48:43.818Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:48:43.947Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:48:43.958Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.330Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.387Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.389Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:49:14.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:49:14.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.767Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.785Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.789Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.798Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:50:15.826Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:50:15.828Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.956Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.963Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.966Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.973Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:51:14.984Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:51:14.986Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:51:53.390Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:51:53.394Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:51:53.395Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:51:53.397Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:51:53.398Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:51:53.399Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:51:53.485Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:51:53.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.415Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.420Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.451Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.459Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.462Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.470Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:52:16.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:52:16.481Z"}
{"level":"info","message":"Executing UP migration from 023_create_ai_providers_settings.sql...","timestamp":"2025-05-22T12:52:28.763Z"}
{"level":"info","message":"Migration 023_create_ai_providers_settings.sql executed successfully","timestamp":"2025-05-22T12:52:28.812Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-05-22T12:52:28.825Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.873Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.923Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.925Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:53:17.936Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:53:17.939Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:53:28.615Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:53:28.620Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:28.621Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:28.622Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:53:28.623Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:53:28.623Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:53:28.726Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:53:28.746Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:53:30.873Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:53:30.876Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:30.876Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:30.877Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:53:30.878Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:53:30.878Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:53:30.952Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:53:30.967Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:53:58.128Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:53:58.132Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:58.133Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:53:58.134Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:53:58.136Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:53:58.137Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:53:58.223Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:53:58.243Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T12:54:01.524Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T12:54:01.526Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T12:54:01.527Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T12:54:01.528Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T12:54:01.528Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T12:54:01.529Z"}
{"level":"info","message":"Ethers version: 6.13.7","timestamp":"2025-05-22T12:54:01.590Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T12:54:01.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.373Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.409Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:54:19.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:54:19.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.815Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.825Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.827Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.835Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.838Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:55:20.846Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:55:20.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:19.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:19.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:19.965Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:19.967Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:19.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:19.981Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:19.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:19.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:20.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:20.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T12:56:20.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T12:56:20.020Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T13:12:58.937Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T13:12:58.941Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T13:12:58.941Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T13:12:58.942Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T13:12:58.942Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T13:12:58.943Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-05-22T13:12:59.543Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T13:12:59.556Z"}
{"level":"info","message":"GET /","timestamp":"2025-05-22T13:13:15.704Z"}
{"level":"error","message":"Error: undefined","timestamp":"2025-05-22T13:13:15.709Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T13:13:54.939Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T13:13:54.942Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T13:13:54.943Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T13:13:54.944Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T13:13:54.944Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T13:13:54.945Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-05-22T13:13:55.143Z"}
{"level":"error","message":"Error launching Telegram bot: db.query is not a function","stack":"TypeError: db.query is not a function\n at getTelegramSettings (/app/services/telegramBot.js:13:29)\n at getBot (/app/services/telegramBot.js:22:28)\n at initServices (/app/server.js:35:13)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Server.<anonymous> (/app/server.js:98:5)","timestamp":"2025-05-22T13:13:55.154Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T13:16:36.352Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T13:16:36.356Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T13:16:36.356Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T13:16:36.358Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T13:16:36.358Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T13:16:36.359Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-05-22T13:16:36.626Z"}
{"code":"ENETUNREACH","errno":"ENETUNREACH","level":"error","message":"Error launching Telegram bot: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)","stack":"FetchError: request to https://api.telegram.org/bot7498026249:[REDACTED]/getMe failed, reason: connect ENETUNREACH 2001:67c:4e8:f004::9:443 - Local (:::0)\n at ClientRequest.<anonymous> (/app/node_modules/node-fetch/lib/index.js:1501:11)\n at ClientRequest.emit (node:events:524:28)\n at emitErrorEvent (node:_http_client:101:11)\n at TLSSocket.socketErrorListener (node:_http_client:504:5)\n at TLSSocket.emit (node:events:524:28)\n at emitErrorNT (node:internal/streams/destroy:169:8)\n at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)","timestamp":"2025-05-22T13:16:36.804Z","type":"system"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T13:16:48.882Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T13:16:48.885Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T13:16:48.886Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T13:16:48.887Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T13:16:48.888Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T13:16:48.889Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-05-22T13:16:49.230Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-05-22T13:17:17.392Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-05-22T13:17:17.395Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-05-22T13:17:17.396Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-05-22T13:17:17.398Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-05-22T13:17:17.399Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-05-22T13:17:17.401Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-05-22T13:17:17.606Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.364Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.398Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.410Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.445Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.460Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.462Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.492Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.498Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T13:17:36.515Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-05-22T13:17:36.519Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.534Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.538Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.627Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.627Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.649Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.652Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.653Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.674Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.675Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.691Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.695Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.696Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.717Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.781Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.815Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.819Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.844Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.856Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.859Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.873Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.889Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.921Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.935Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.949Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.956Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.960Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:17:36.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.976Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:17:36.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:36.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:36.994Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.055Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.086Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.123Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.126Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:17:37.202Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:17:37.205Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-05-22T13:17:43.795Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T13:17:50.873Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.359Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.372Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.393Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.399Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.410Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.415Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.430Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:07.444Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:07.448Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-05-22T13:18:31.533Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:36.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:36.915Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:37.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:37.362Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:37.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:37.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:37.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:37.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:37.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:37.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:37.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:37.470Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T13:18:39.191Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:18:39.229Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:18:39.246Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.256Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:18:39.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:39.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.280Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:18:39.299Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.302Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:18:39.303Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:39.318Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.320Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:39.335Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:18:39.354Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:18:39.358Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:18:40.831Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T13:18:40.853Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.106Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.559Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.591Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.609Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.624Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:07.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:07.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.298Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.748Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.786Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.803Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:19:37.837Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:19:37.839Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:07.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:07.510Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:07.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:07.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:07.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:07.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:07.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:07.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:08.011Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:08.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:08.030Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:08.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:37.681Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:37.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:38.137Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:38.139Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:38.171Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:38.174Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:38.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:38.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:38.203Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:38.206Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:20:38.226Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:20:38.229Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T13:21:07.245Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:21:07.254Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:21:07.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.267Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:21:07.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:07.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.300Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:21:07.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.324Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:21:07.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:07.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.346Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:07.362Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.364Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:07.381Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:07.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:07.834Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:08.301Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:08.304Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:08.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:08.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:08.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:08.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:08.377Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:08.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:08.398Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:08.401Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:21:11.370Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T13:21:11.402Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:21:14.242Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T13:21:14.290Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:21:17.174Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-05-22T13:21:17.210Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-05-22T13:21:18.142Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-05-22T13:21:18.189Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:21:18.193Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.208Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:21:18.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:18.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.249Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-05-22T13:21:18.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.273Z"}
{"level":"error","message":"[session/check] Error fetching identities: db.query is not a function","timestamp":"2025-05-22T13:21:18.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:18.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.300Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:18.323Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:18.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:18.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.066Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.502Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.538Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.543Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.580Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:21:38.644Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:21:38.650Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.704Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.786Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:08.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:08.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.120Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.589Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.637Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.642Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:22:36.659Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:22:36.665Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama","timestamp":"2025-05-22T13:23:02.969Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-05-22T13:23:03.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.816Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.844Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:06.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:06.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:36.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:36.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:36.931Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:36.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:36.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:36.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:36.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:37.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:37.027Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:37.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:23:37.049Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:23:37.053Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai","timestamp":"2025-05-22T13:23:54.847Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.393Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.440Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:07.459Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:07.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.496Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.502Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.527Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.575Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.579Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-05-22T13:24:37.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-05-22T13:24:37.627Z"}