Files
DLE/backend/logs/combined.log

10804 lines
1.5 MiB
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:53:20.403Z"}
{"level":"info","message":"GET /api/chat/history?offset=52&limit=30","timestamp":"2025-06-20T12:53:20.425Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":52,"timestamp":"2025-06-20T12:53:20.435Z","total":82}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:53:23.366Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:53:25.058Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:53:30.310Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:53:30.338Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:53:30.367Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:53:30.387Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T12:53:32.815Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T12:53:32.837Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:53:32.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.859Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:53:32.877Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.880Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T12:53:32.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:53:32.900Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.904Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T12:53:32.917Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T12:53:32.935Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T12:53:33.042Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:53:53.058Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:53:53.081Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:53:53.106Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:53:53.125Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:53:54.603Z"}
{"level":"info","message":"GET /api/tables?_t=1750424038876","timestamp":"2025-06-20T12:53:56.873Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-20T12:54:02.468Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:54:16.412Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:55:11.847Z"}
{"level":"info","message":"GET /api/tables?_t=1750424156236","timestamp":"2025-06-20T12:55:54.797Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:55:59.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:56:11.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:57:02.687Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:58:02.404Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:58:53.467Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:59:53.352Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:00:48.566Z"}
{"level":"info","message":"GET /api/tables?_t=1750424486901","timestamp":"2025-06-20T13:01:25.296Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-20T13:01:27.845Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:01:39.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:02:35.041Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:03:30.492Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:04:30.244Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:05:21.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:06:20.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:07:12.004Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:08:07.434Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:09:03.904Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.199Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T13:10:03.199Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.209Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T13:10:13.201Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T13:10:15.218Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T13:10:15.220Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:10:20.299Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:10:53.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:11:11.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:11:53.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:12:07.084Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:12:48.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:13:06.793Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:13:44.272Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:02.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:39.676Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:53.984Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:15:35.032Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.618Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:26.074Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:26.117Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:44.090Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:17:21.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:17:40.258Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:18:16.909Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:18:39.168Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.751Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.753Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:19:30.388Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:19:30.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:20:07.654Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:20:25.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:03.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:25.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:58.436Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:22:20.757Z"}
{"level":"info","message":"GET /api/tables?_t=1750425773472","timestamp":"2025-06-20T13:22:52.882Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-20T13:22:54.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:22:53.831Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:23:16.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:23:49.172Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:24:48.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:24:48.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:06.948Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:40.044Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:58.106Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.915Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:26:57.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:26:57.792Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:27:30.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:27:53.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:28:26.183Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:28:44.142Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:29:21.478Z"}
{"level":"info","message":"GET /api/tables?_t=1750426173962","timestamp":"2025-06-20T13:29:32.092Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-20T13:29:33.551Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:29:39.608Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:30:16.968Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:30:35.095Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:31:12.285Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:31:30.368Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:32:07.740Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:32:25.758Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:33:07.434Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:33:21.192Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-21T06:36:56.750Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-21T06:36:56.752Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-21T06:36:56.752Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-21T06:36:56.753Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-21T06:36:56.753Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-21T06:36:56.754Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-21T06:36:57.369Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-21T06:36:57.376Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-21T06:36:57.429Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-21T06:36:57.430Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:37:02.939Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:37:02.942Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:spaceambition@substack.com","timestamp":"2025-06-21T06:37:04.789Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 122: email:spaceambition@substack.com","timestamp":"2025-06-21T06:37:04.800Z"}
{"level":"info","message":"[IdentityService] Created new identity email:spaceambition@substack.com for user 122","timestamp":"2025-06-21T06:37:04.817Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-21T06:37:04.818Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 122 (Type: number)","timestamp":"2025-06-21T06:37:04.818Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 122:","timestamp":"2025-06-21T06:37:04.820Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 122","timestamp":"2025-06-21T06:37:04.820Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-21T06:39:15.959Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-21T06:39:15.964Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-21T06:39:15.965Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-21T06:39:15.967Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-21T06:39:15.968Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-21T06:39:15.969Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-21T06:39:16.868Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-21T06:39:16.908Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-21T06:39:17.008Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-21T06:39:17.011Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:39:17.795Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:39:17.799Z"}
{"level":"info","message":"[IdentityService] Found user 122 with identity email:spaceambition@substack.com","timestamp":"2025-06-21T06:39:18.927Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 122 (Type: number)","timestamp":"2025-06-21T06:39:18.929Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 122:","timestamp":"2025-06-21T06:39:18.935Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 122","timestamp":"2025-06-21T06:39:18.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:40:14.185Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:23.312Z"}
{"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:40:23.320Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:23.355Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:39.441Z"}
{"level":"info","message":"Nonce a75abe437b496677bd77a5f2897a7a8d сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:39.482Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-21T06:40:41.934Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:41.936Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:42.297Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.126Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:40:43.312Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.472Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:40:43.727Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.810Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.811Z"}
{"level":"info","message":"New user 123 role check result: user","timestamp":"2025-06-21T06:40:43.811Z"}
{"level":"info","message":"[verify] Found or created user 123 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.812Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 123 to guest_user_mapping: 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:43.813Z"}
{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.841Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.842Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.149Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.187Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:40:44.300Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:40:44.322Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.336Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.336Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:40:44.341Z","userId":123}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:44.360Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 123 with guestId=94691a7bedd3331949ce3927e127e5b7, previousGuestId=undefined","timestamp":"2025-06-21T06:40:44.361Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=123, guestId=94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.373Z"}
{"level":"info","message":"Processing guest messages for user 123 with guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.378Z"}
{"level":"info","message":"No guest messages found for guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.395Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.406Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["94691a7bedd3331949ce3927e127e5b7"],"timestamp":"2025-06-21T06:40:44.414Z","userId":123}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:44.423Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:44.447Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.459Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.542Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.566Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.671Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.685Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-21T06:40:44.702Z"}
{"level":"info","message":"Processing guest messages for user 123 with guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.706Z"}
{"level":"info","message":"Created mapping for guest ID 1750488024683-k29kxfr5n to user 123","timestamp":"2025-06-21T06:40:44.741Z"}
{"level":"info","message":"No guest messages found for guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.751Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.766Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:44.810Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.866Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.932Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.957Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.981Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.994Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:45.028Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.041Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:45.109Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:45.161Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.164Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:45.857Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:45.858Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:40:46.419Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-21T06:40:46.472Z"}
{"count":0,"level":"info","limit":30,"message":"Returning message history for user 123","offset":0,"timestamp":"2025-06-21T06:40:46.508Z","total":0}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:40:48.646Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-21T06:40:48.687Z"}
{"count":0,"level":"info","limit":30,"message":"Returning message history for user 123","offset":0,"timestamp":"2025-06-21T06:40:48.702Z","total":0}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:40:51.407Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:40:53.257Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:40:53.350Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:40:53.406Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:40:53.461Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-21T06:41:09.745Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-21T06:41:09.746Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:09.767Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:09.805Z"}
{"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:41:09.806Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:09.819Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:41:11.640Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:24.415Z"}
{"level":"info","message":"Nonce f3ea7609c54a2b47ad31038266dfb0b4 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:24.449Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-21T06:41:28.633Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:28.636Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:28.738Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.518Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-21T06:41:29.519Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.676Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-21T06:41:29.677Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:41:29.840Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-21T06:41:29.840Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.921Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-21T06:41:29.921Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:41:29.954Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-21T06:41:29.954Z"}
{"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-06-21T06:41:29.955Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.955Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.956Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:29.956Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.966Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.966Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.229Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-21T06:41:30.229Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:41:30.434Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-21T06:41:30.435Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.470Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-21T06:41:30.470Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:41:30.472Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-21T06:41:30.473Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.620Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-21T06:41:30.620Z"}
{"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","sepolia","ethereum","arbitrum","bsc"],"timestamp":"2025-06-21T06:41:30.621Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:30.621Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-21T06:41:30.639Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:41:30.645Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:30.650Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=f845253ebf432c9e990e460bbf8d6d51, previousGuestId=undefined","timestamp":"2025-06-21T06:41:30.658Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.673Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.674Z"}
{"level":"info","message":"No guest messages found for guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.686Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.695Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-21T06:41:30.703Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-21T06:41:30.704Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-21T06:41:30.714Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-21T06:41:30.740Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-21T06:41:30.740Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-21T06:41:30.742Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-21T06:41:30.755Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-21T06:41:30.756Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-21T06:41:30.760Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-21T06:41:30.773Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-21T06:41:30.773Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-21T06:41:30.777Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-21T06:41:30.803Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-21T06:41:30.803Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-21T06:41:30.812Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-21T06:41:30.826Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-21T06:41:30.827Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-21T06:41:30.829Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-21T06:41:30.842Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-21T06:41:30.844Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-21T06:41:30.846Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-21T06:41:30.870Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-21T06:41:30.871Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-21T06:41:30.874Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-21T06:41:30.899Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-21T06:41:30.900Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-21T06:41:30.902Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-21T06:41:30.910Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-21T06:41:30.911Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-21T06:41:30.924Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-21T06:41:30.951Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-21T06:41:30.951Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-21T06:41:30.956Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-21T06:41:30.970Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-21T06:41:30.972Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-21T06:41:30.975Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-21T06:41:30.992Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-21T06:41:30.993Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-21T06:41:30.997Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-21T06:41:31.003Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-21T06:41:31.003Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-21T06:41:31.012Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-21T06:41:31.023Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-21T06:41:31.024Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-21T06:41:31.035Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-21T06:41:31.046Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-21T06:41:31.047Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-21T06:41:31.058Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-21T06:41:31.063Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-21T06:41:31.064Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-21T06:41:31.073Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-21T06:41:31.081Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-21T06:41:31.082Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-21T06:41:31.085Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-21T06:41:31.103Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-21T06:41:31.104Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-21T06:41:31.109Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-21T06:41:31.130Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-21T06:41:31.130Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-21T06:41:31.133Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-21T06:41:31.162Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-21T06:41:31.162Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-21T06:41:31.164Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-21T06:41:31.185Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-21T06:41:31.185Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-21T06:41:31.187Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-21T06:41:31.214Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-21T06:41:31.214Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-21T06:41:31.216Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-21T06:41:31.220Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-21T06:41:31.221Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-21T06:41:31.228Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-21T06:41:31.241Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-21T06:41:31.254Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-21T06:41:31.257Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-21T06:41:31.261Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-21T06:41:31.270Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-21T06:41:31.273Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-21T06:41:31.288Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-21T06:41:31.289Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-21T06:41:31.290Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-21T06:41:31.310Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-21T06:41:31.310Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-21T06:41:31.313Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-21T06:41:31.338Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-21T06:41:31.339Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-21T06:41:31.340Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-21T06:41:31.349Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-21T06:41:31.350Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-21T06:41:31.364Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-21T06:41:31.383Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-21T06:41:31.384Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-21T06:41:31.386Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55"],"timestamp":"2025-06-21T06:41:31.405Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:31.411Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:31.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:31.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.800Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:31.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:31.989Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.001Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:32.048Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:32.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.073Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.183Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:32.226Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.319Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.385Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:33.422Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:33.423Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:41:39.533Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:41:39.606Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:40.134Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.136Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:40.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.183Z"}
{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-21T06:41:40.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:40.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.255Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-21T06:41:40.361Z"}
{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-21T06:41:40.425Z"}
{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-21T06:41:40.510Z"}
{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-21T06:41:47.224Z"}
{"level":"info","message":"DELETE /api/users/120","timestamp":"2025-06-21T06:41:48.627Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:41:48.791Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:41:51.161Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:41:51.211Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:41:51.266Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:41:51.347Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:41:55.165Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:41:55.242Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:55.299Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.305Z"}
{"level":"info","message":"GET /api/users/122","timestamp":"2025-06-21T06:41:55.324Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:55.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.356Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=122","timestamp":"2025-06-21T06:41:55.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:55.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.416Z"}
{"level":"info","message":"GET /api/users/122/tags","timestamp":"2025-06-21T06:41:55.440Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:42:04.874Z"}
{"level":"info","message":"GET /api/users/122","timestamp":"2025-06-21T06:42:07.354Z"}
{"level":"info","message":"DELETE /api/users/122","timestamp":"2025-06-21T06:42:08.781Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:08.897Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:10.692Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:10.772Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:10.843Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:11.020Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:42:13.721Z"}
{"level":"info","message":"GET /api/users/123","timestamp":"2025-06-21T06:42:13.859Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=123","timestamp":"2025-06-21T06:42:13.934Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:42:13.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:13.955Z"}
{"level":"info","message":"GET /api/users/123/tags","timestamp":"2025-06-21T06:42:14.036Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:14.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:14.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:14.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:14.120Z"}
{"level":"info","message":"GET /api/users/123","timestamp":"2025-06-21T06:42:24.208Z"}
{"level":"info","message":"DELETE /api/users/123","timestamp":"2025-06-21T06:42:25.631Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:25.762Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:27.646Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:27.735Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:27.790Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:27.833Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:42:30.295Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:42:30.385Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:42:30.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.476Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-21T06:42:30.509Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:30.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:30.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.572Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-21T06:42:30.606Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-21T06:42:30.658Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-21T06:42:30.915Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:43.957Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:44.030Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:44.075Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:44.136Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:46.724Z"}
{"level":"info","message":"GET /api/tables?_t=1750488170503","timestamp":"2025-06-21T06:42:49.537Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:52.129Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:43:02.222Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:43:06.330Z"}
{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-21T06:43:06.371Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-21T06:43:06.386Z","total":80}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:12.106Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:14.136Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:35.737Z"}
{"level":"info","message":"GET /api/tables?_t=1750488220552","timestamp":"2025-06-21T06:43:39.145Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:43:41.623Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:43:57.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:44:53.151Z"}
{"code":"23503","constraint":"messages_user_id_fkey","detail":"Key (user_id)=(122) is not present in table \"users\".","file":"ri_triggers.c","length":256,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"\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 /app/services/emailBot.js:169:23","table":"messages","timestamp":"2025-06-21T06:45:48.848Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:45:48.973Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.983Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-21T06:46:43.983Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.988Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-21T06:46:53.994Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:46:55.319Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:46:55.321Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:46:56.764Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:47:19.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.624Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:47:19.631Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:47:19.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.692Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.696Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:47:19.707Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:47:19.708Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.777Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:47:39.130Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:50.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:50.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:47:55.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:48:21.153Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:48:21.167Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:48:32.501Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:48:51.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:48:51.396Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:48:51.476Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:49:21.539Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:49:21.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:49:29.969Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:49:42.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:49:51.707Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:49:51.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:50:21.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:50:21.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:50:23.384Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:50:42.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:50:52.100Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:50:52.108Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:51:20.842Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:51:37.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:51:51.240Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:51:51.244Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:52:16.175Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:52:20.351Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:52:20.356Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:52:28.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:52:50.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:52:50.549Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.581Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-21T06:53:11.582Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.588Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-21T06:53:21.609Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:53:22.416Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:53:22.417Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:53:24.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:53:24.065Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.697Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:53:54.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:53:54.316Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:54:04.427Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.373Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.374Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:54:53.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:54:53.517Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.594Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.642Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:15.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:15.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.921Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:55:21.489Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:55:21.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:55:51.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:55:51.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:56.504Z"}
{"level":"info","message":"GET /api/tables?_t=1750488961294","timestamp":"2025-06-21T06:55:59.205Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:56:07.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:56:20.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:56:20.839Z"}
{"level":"info","message":"GET /api/tables?_t=1750488982092","timestamp":"2025-06-21T06:56:21.750Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:56:24.414Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-21T06:56:36.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:56:51.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:56:51.050Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-21T06:56:53.073Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-21T06:56:53.123Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:53.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:53.909Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:54.020Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-21T06:56:55.746Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-06-21T06:56:55.770Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.574Z"}
{"code":"EPIPE","level":"error","message":"Uncaught Exception: This socket has been ended by the other party","source":"socket","stack":"Error: This socket has been ended by the other party\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at Socket.writeAfterFIN [as write] (node:net:566:14)\n at JSStreamSocket.doWrite (node:internal/js_stream_socket:199:19)\n at JSStream.onwrite (node:internal/js_stream_socket:35:57)\n at Socket._final (node:net:537:28)\n at prefinish (node:internal/streams/writable:916:14)\n at finishMaybe (node:internal/streams/writable:930:5)\n at Writable.end (node:internal/streams/writable:845:5)\n at Socket.end (node:net:728:31)","timestamp":"2025-06-21T06:57:10.009Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama","timestamp":"2025-06-21T06:57:11.474Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-06-21T06:57:11.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:57:21.194Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:57:21.204Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T05:18:03.747Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T05:18:03.752Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T05:18:03.753Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T05:18:03.754Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T05:18:03.754Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T05:18:03.756Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T05:18:05.026Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T05:18:05.067Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T05:18:05.188Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T05:18:05.190Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:18:05.957Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:18:05.965Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:18:06.689Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:18:54.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.565Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:54.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.658Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T05:18:54.722Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T05:18:54.724Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T05:18:54.795Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.803Z"}
{"level":"info","message":"Created mapping for guest ID 1750422829327-pz30oiqdx to user 1","timestamp":"2025-06-24T05:18:54.896Z"}
{"level":"info","message":"No guest messages found for guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.926Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.941Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:18:54.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:54.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.001Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:55.034Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:55.063Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.069Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T05:18:56.618Z"}
{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T05:18:56.661Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T05:18:56.685Z","total":80}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T05:19:00.428Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-20T09:32:49.375Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T05:19:00.429Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T05:19:00.435Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:00.457Z"}
{"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T05:19:00.458Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T05:19:00.464Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T05:19:00.502Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T05:19:00.553Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:01.256Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:19:06.459Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T05:19:23.376Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T05:19:23.436Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T05:19:23.499Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T05:19:23.554Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T05:19:27.572Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T05:19:27.615Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:27.768Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T05:19:27.832Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T05:19:27.953Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T05:19:27.998Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T05:19:28.173Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T05:19:44.560Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T05:19:44.582Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T05:19:44.612Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T05:19:44.631Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:19:57.552Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:20:52.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:21:48.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:22:48.064Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:23:39.012Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.951Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T05:24:38.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.954Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T05:24:46.655Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:51.866Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T05:24:51.866Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T05:25:01.872Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:07.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:34.345Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:26:29.385Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:26:29.387Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T05:26:29.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:26:30.127Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:26:30.169Z"}
{"level":"info","message":"GET /api/tables?_t=1750742819141","timestamp":"2025-06-24T05:26:57.380Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:27:00.501Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.124Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.447Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.448Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.615Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.666Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.720Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.824Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.875Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:29:19.903Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:29:19.946Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T05:30:07.939Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T05:30:07.948Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T05:30:07.953Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T05:30:07.958Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T05:30:07.959Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T05:30:07.960Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T05:30:08.613Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T05:30:08.635Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T05:30:08.709Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T05:30:08.714Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:30:11.431Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:30:11.438Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:30:16.549Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:30:26.785Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:30:26.848Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:30:26.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:31:07.618Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:32:03.025Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T05:32:14.804Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:14.834Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:32:24.983Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:32:24.986Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:25.009Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:25.032Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:32:58.428Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:33:09.639Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:33:09.665Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:33:53.773Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:34:53.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:35:44.598Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:36:44.440Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:37:39.839Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.342Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T05:38:35.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T05:38:45.363Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:38:46.387Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:38:46.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:38:51.446Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:39:25.707Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:39:25.810Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:25.842Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:39:30.548Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:39:35.568Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:35.594Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:39:46.846Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T05:39:48.814Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:48.841Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:39:57.688Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:57.711Z"}
{"level":"info","message":"GET /api/tables?_t=1750743608464","timestamp":"2025-06-24T05:40:05.500Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:40:07.966Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:40:07.997Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:40:21.788Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:40:21.822Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:40:21.658Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:40:37.882Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:41:16.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:41:37.675Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:41:40.493Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.496Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.560Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.596Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.623Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.649Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.678Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.701Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:00.680Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:00.701Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:04.601Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:04.621Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:09.696Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:09.722Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:16.096Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:16.116Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:42:16.662Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:42:28.682Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:43:12.144Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:21.704Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:21.723Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.630Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T05:43:28.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:33.699Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:33.715Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:35.169Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:35.196Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T05:43:36.337Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:43:37.019Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:43:37.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:43:37.672Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:49.681Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:49.712Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:44:03.906Z"}
{"level":"info","message":"GET /api/tables?_t=1750743845570","timestamp":"2025-06-24T05:44:03.910Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:44:03.928Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:03.176Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:04.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:19.557Z"}
{"level":"info","message":"POST /api/tags","timestamp":"2025-06-24T05:44:19.703Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:19.738Z"}
{"level":"info","message":"GET /api/tables?_t=1750743867523","timestamp":"2025-06-24T05:44:25.367Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:44:27.052Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.086Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.128Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.148Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.174Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.200Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.225Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.252Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:37.495Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:02.897Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:14.966Z"}
{"level":"info","message":"GET /api/tables?_t=1750743930409","timestamp":"2025-06-24T05:45:26.577Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:28.324Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.040Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.041Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.042Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"}
{"level":"info","message":"GET /api/tables?_t=1750743952282","timestamp":"2025-06-24T05:45:50.275Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:45:52.160Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.194Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.221Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.244Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.271Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.295Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.323Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.350Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:58.351Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:58.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:14.682Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:23.958Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:53.682Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:05.764Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:23.649Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:49.035Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:01.099Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:14.720Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:44.404Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:56.497Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:10.083Z"}
{"level":"info","message":"GET /api/tables?_t=1750744159335","timestamp":"2025-06-24T05:49:16.101Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:49:18.249Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:39.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:51.956Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:05.522Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:35.275Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:47.361Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:05.272Z"}
{"level":"info","message":"GET /api/tables?_t=1750744284757","timestamp":"2025-06-24T05:51:22.755Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:51:25.211Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.248Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.270Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.290Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.310Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.336Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.364Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.401Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:51:28.624Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:51:28.646Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:30.539Z"}
{"level":"info","message":"GET /api/tables?_t=1750744295225","timestamp":"2025-06-24T05:51:31.751Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:34.035Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:47.016Z"}
{"level":"info","message":"POST /api/tags","timestamp":"2025-06-24T05:51:53.599Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:53.620Z"}
{"level":"info","message":"GET /api/tables?_t=1750744322304","timestamp":"2025-06-24T05:51:58.791Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:00.648Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.678Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.702Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.723Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.731Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.735Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.752Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.776Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.804Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.832Z"}
{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T05:52:05.475Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:05.597Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:05.662Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:05.714Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:52:11.113Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:11.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:21.742Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:21.788Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:38.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:51.744Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:17.145Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:37.882Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:47.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:28.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:29.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:46.772Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:03.010Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.028Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.067Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.090Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.117Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.140Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.163Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.190Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.218Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.244Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:07.835Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:55:10.109Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:10.227Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.242Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.304Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.328Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.369Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.390Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.412Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.451Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.498Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.526Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"}
{"level":"info","message":"DELETE /api/tables/row/14","timestamp":"2025-06-24T05:55:35.409Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:35.432Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:37.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:37.978Z"}
{"level":"info","message":"DELETE /api/tables/column/16","timestamp":"2025-06-24T05:56:04.109Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:04.129Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:07.685Z"}
{"level":"info","message":"DELETE /api/tables/column/13","timestamp":"2025-06-24T05:56:10.026Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:10.047Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.180Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.181Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.182Z"}
{"level":"info","message":"DELETE /api/tables/column/12","timestamp":"2025-06-24T05:56:31.045Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:31.073Z"}
{"level":"info","message":"DELETE /api/tables/column/11","timestamp":"2025-06-24T05:56:37.729Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:37.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:37.907Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:37.968Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:02.940Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:14.989Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:33.080Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:54.020Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:58:10.463Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:58:28.394Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.951Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:05.928Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:05.971Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:23.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:49.049Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:05.639Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:14.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:40.237Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:01.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:14.545Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:39.889Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:56.472Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:05.710Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:35.380Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:47.430Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.595Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.597Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.602Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:26.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:26.513Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:42.921Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:00.816Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:26.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:42.691Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:56.151Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.611Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:33.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:33.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:47.194Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:16.828Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:33.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:42.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:07.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:24.535Z"}
{"level":"info","message":"GET /api/tables?_t=1750745255315","timestamp":"2025-06-24T06:07:33.365Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:07:35.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:37.983Z"}
{"level":"info","message":"PATCH /api/tags/9","timestamp":"2025-06-24T06:08:01.692Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:01.730Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:03.269Z"}
{"level":"info","message":"GET /api/tables?_t=1750745298065","timestamp":"2025-06-24T06:08:15.053Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:17.099Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.131Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.166Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.193Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.220Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:19.940Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:37.696Z"}
{"level":"info","message":"PATCH /api/tables/column/15","timestamp":"2025-06-24T06:08:42.518Z"}
{"level":"info","message":"PATCH /api/tables/column/15","timestamp":"2025-06-24T06:08:42.520Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:42.538Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:42.560Z"}
{"level":"info","message":"PATCH /api/tables/column/10","timestamp":"2025-06-24T06:08:59.437Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:59.455Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:58.651Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:09:01.116Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:09:03.351Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.767Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.768Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.769Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:33.356Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:33.408Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:54.089Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:10.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:53.794Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:53.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.622Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:19.604Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:19.647Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:11:23.357Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:11:23.378Z"}
{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T06:11:24.742Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:11:24.758Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:11:24.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:44.788Z"}
{"level":"info","message":"GET /api/tables?_t=1750745522530","timestamp":"2025-06-24T06:11:59.770Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:02.634Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.997Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:19.394Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:19.443Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:44.592Z"}
{"level":"info","message":"GET /api/tables?_t=1750745568365","timestamp":"2025-06-24T06:12:44.793Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:12:47.125Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.159Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.179Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.200Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.224Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.249Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:01.157Z"}
{"level":"info","message":"GET /api/tables?_t=1750745589885","timestamp":"2025-06-24T06:13:08.106Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:08.221Z"}
{"level":"info","message":"GET /api/tables?_t=1750745596587","timestamp":"2025-06-24T06:13:13.027Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:14.733Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:13:15.206Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.238Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.258Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.276Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.297Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.322Z"}
{"level":"info","message":"GET /api/tables?_t=1750745600649","timestamp":"2025-06-24T06:13:17.423Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:20.250Z"}
{"level":"info","message":"GET /api/tables?_t=1750745607282","timestamp":"2025-06-24T06:13:24.618Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:26.295Z"}
{"level":"info","message":"GET /api/tables?_t=1750745613567","timestamp":"2025-06-24T06:13:31.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:35.733Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:56.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:10.250Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:35.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:47.733Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:01.343Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:30.782Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:15:35.641Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:15:35.666Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:15:35.695Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:15:35.715Z"}
{"level":"info","message":"GET /api/tables?_t=1750745743653","timestamp":"2025-06-24T06:15:40.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:43.117Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:15:44.977Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:15:45.002Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:15:45.025Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:15:45.045Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:01.123Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:21.865Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:42.806Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:56.403Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:09.239Z"}
{"level":"info","message":"Nonce 17d2c0efd71045d958fa1c581c3d8b64 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:09.253Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T06:17:12.467Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:12.469Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:12.632Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:13.449Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T06:17:13.450Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T06:17:13.561Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T06:17:13.561Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:13.759Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T06:17:13.760Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T06:17:13.950Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T06:17:13.950Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.028Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T06:17:14.028Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-24T06:17:14.029Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.029Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.030Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.031Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.045Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.045Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.342Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T06:17:14.343Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.396Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T06:17:14.396Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T06:17:14.485Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T06:17:14.485Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T06:17:14.502Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T06:17:14.502Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.532Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T06:17:14.532Z"}
{"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","sepolia","ethereum"],"timestamp":"2025-06-24T06:17:14.532Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.532Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T06:17:14.539Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T06:17:14.543Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T06:17:14.547Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=f847e3846984359dd853b3164ae2dee4, previousGuestId=undefined","timestamp":"2025-06-24T06:17:14.548Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.553Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.555Z"}
{"level":"info","message":"No guest messages found for guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.561Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.565Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T06:17:14.567Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T06:17:14.568Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T06:17:14.570Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T06:17:14.573Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T06:17:14.573Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T06:17:14.576Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T06:17:14.579Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T06:17:14.580Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T06:17:14.582Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T06:17:14.585Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T06:17:14.585Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T06:17:14.587Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T06:17:14.590Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T06:17:14.591Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T06:17:14.593Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T06:17:14.596Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T06:17:14.596Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T06:17:14.598Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T06:17:14.601Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T06:17:14.602Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T06:17:14.603Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T06:17:14.607Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T06:17:14.607Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T06:17:14.609Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T06:17:14.612Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T06:17:14.613Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T06:17:14.615Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T06:17:14.617Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T06:17:14.618Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T06:17:14.620Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T06:17:14.624Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T06:17:14.625Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T06:17:14.626Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T06:17:14.629Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T06:17:14.630Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T06:17:14.632Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T06:17:14.635Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T06:17:14.635Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T06:17:14.637Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T06:17:14.640Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T06:17:14.641Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T06:17:14.642Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T06:17:14.645Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T06:17:14.646Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T06:17:14.648Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T06:17:14.653Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T06:17:14.654Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T06:17:14.656Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T06:17:14.660Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T06:17:14.661Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T06:17:14.663Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T06:17:14.668Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T06:17:14.668Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T06:17:14.671Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T06:17:14.673Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T06:17:14.674Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T06:17:14.676Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T06:17:14.680Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T06:17:14.680Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T06:17:14.683Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T06:17:14.686Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T06:17:14.687Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T06:17:14.689Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T06:17:14.692Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T06:17:14.692Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T06:17:14.694Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T06:17:14.697Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T06:17:14.697Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T06:17:14.700Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T06:17:14.702Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T06:17:14.703Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T06:17:14.705Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T06:17:14.708Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T06:17:14.708Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T06:17:14.710Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T06:17:14.713Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T06:17:14.714Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T06:17:14.715Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T06:17:14.718Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T06:17:14.719Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T06:17:14.721Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T06:17:14.724Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T06:17:14.725Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T06:17:14.727Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T06:17:14.732Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T06:17:14.733Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T06:17:14.735Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T06:17:14.741Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T06:17:14.742Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T06:17:14.744Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T06:17:14.748Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T06:17:14.749Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T06:17:14.751Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T06:17:14.755Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T06:17:14.755Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T06:17:14.758Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T06:17:14.762Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T06:17:14.762Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T06:17:14.765Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki"],"timestamp":"2025-06-24T06:17:14.769Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T06:17:14.772Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.796Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.822Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.828Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.856Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.882Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.887Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.908Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.910Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.913Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.942Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.973Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.997Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:15.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:15.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:15.022Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:15.972Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:15.973Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:17.255Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T06:17:23.053Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T06:17:23.080Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:23.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.136Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:23.159Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.163Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T06:17:23.173Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:23.185Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.190Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T06:17:23.225Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T06:17:23.247Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:17:23.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:38.221Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:45.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:45.139Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:47.523Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:17:50.171Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:17:50.202Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:17:50.232Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:17:50.255Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:00.084Z"}
{"level":"info","message":"GET /api/tables?_t=1750745884776","timestamp":"2025-06-24T06:18:02.147Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:18:04.610Z"}
{"level":"info","message":"GET /api/tables?_t=1750745891294","timestamp":"2025-06-24T06:18:09.198Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:11.681Z"}
{"level":"info","message":"GET /api/tables?_t=1750745895600","timestamp":"2025-06-24T06:18:13.864Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:12.657Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:14.172Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:15.540Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:17.463Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:18:29.130Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:18:29.158Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:18:29.211Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:18:29.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:29.282Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:38.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:47.218Z"}
{"level":"info","message":"GET /api/tables?_t=1750745949362","timestamp":"2025-06-24T06:19:07.520Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:19:07.457Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.512Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.561Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.590Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.624Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:19:08.067Z"}
{"level":"info","message":"DELETE /api/tables/row/18","timestamp":"2025-06-24T06:19:23.440Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:19:23.458Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:19:24.596Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:07.740Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:07.792Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:24.425Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:38.039Z"}
{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T06:20:49.322Z"}
{"level":"info","message":"GET /api/tables?_t=1750746051925","timestamp":"2025-06-24T06:20:49.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:58.765Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:20:59.934Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:20:59.945Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:15.424Z"}
{"level":"info","message":"POST /api/tables/23/columns","timestamp":"2025-06-24T06:21:17.193Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:17.212Z"}
{"level":"info","message":"POST /api/tables/23/rows","timestamp":"2025-06-24T06:21:19.710Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:19.732Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:21:19.796Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:21:24.875Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:24.894Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:29.052Z"}
{"level":"info","message":"PATCH /api/tables/column/17","timestamp":"2025-06-24T06:21:55.610Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:55.627Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:58.515Z"}
{"level":"info","message":"DELETE /api/tables/column/17","timestamp":"2025-06-24T06:22:04.760Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:22:04.777Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:10.799Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:24.511Z"}
{"level":"info","message":"GET /api/tables?_t=1750746154373","timestamp":"2025-06-24T06:22:31.134Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:22:34.095Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:53.891Z"}
{"level":"info","message":"GET /api/tables?_t=1750746182157","timestamp":"2025-06-24T06:22:58.936Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:23:01.348Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:23:03.341Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:23:03.371Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:23:03.412Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:23:03.459Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T06:23:05.660Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T06:23:05.691Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:23:05.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.743Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:05.771Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T06:23:05.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.782Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:05.803Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.806Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T06:23:05.831Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T06:23:05.854Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:23:06.031Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:23:10.536Z"}
{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-24T06:23:11.549Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:23:11.570Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:23:11.594Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.396Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:36.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:36.018Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:23:37.645Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:23:37.669Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:23:37.695Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:23:37.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:49.446Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.749Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.798Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:15.267Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:40.366Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:57.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:15.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:35.701Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:56.738Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:06.059Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:26:27.548Z"}
{"level":"info","message":"GET /api/tables?_t=1750746391549","timestamp":"2025-06-24T06:26:29.578Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:26:31.422Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:35.544Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:47.831Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:05.732Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.047Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:47.730Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:47.788Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:56.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:21.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:38.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:52.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:29:17.354Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T06:29:23.764Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T06:29:23.770Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T06:29:23.771Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T06:29:23.772Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T06:29:23.773Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T06:29:23.775Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T06:29:24.414Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T06:29:24.436Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T06:29:24.527Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T06:29:24.529Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:29:25.157Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:29:25.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:29:30.246Z"}
{"level":"info","message":"GET /api/tables?_t=1750746596559","timestamp":"2025-06-24T06:29:53.249Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:29:56.448Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:29:57.948Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:29:57.987Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:29:58.023Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:29:58.050Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:30:25.710Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:30:58.223Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:30:58.272Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:31:16.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:32:12.156Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:33:03.245Z"}
{"level":"info","message":"GET /api/tables?_t=1750746788532","timestamp":"2025-06-24T06:33:05.014Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:33:07.298Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:33:07.596Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T06:33:54.667Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T06:33:54.673Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T06:33:54.674Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T06:33:54.677Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T06:33:54.678Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T06:33:54.680Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T06:33:55.240Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T06:33:55.252Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T06:33:55.311Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T06:33:55.313Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:34:00.447Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:34:00.455Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:34:01.245Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:34:56.593Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:35:56.413Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:36:51.684Z"}
{"level":"info","message":"GET /api/tables?_t=1750747054401","timestamp":"2025-06-24T06:37:32.313Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:37:36.171Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:37:35.452Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:35.500Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:37:35.511Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:37:35.540Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:35.563Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:37:35.582Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:37:41.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:37:42.740Z"}
{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T06:37:44.025Z"}
{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:45.613Z"}
{"level":"info","message":"GET /api/users?tagIds=9,10","timestamp":"2025-06-24T06:37:46.879Z"}
{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:47.941Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:49.704Z"}
{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:59.016Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:38:38.080Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:39:33.558Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:40:28.895Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.841Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T06:41:28.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T06:41:38.853Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:41:39.568Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:41:39.570Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:41:40.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:42:24.036Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:42:39.970Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:43:15.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:43:31.161Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:44:14.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:44:30.863Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:45:05.918Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:45:21.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:01.306Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:21.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:56.641Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:47:12.695Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:47:52.148Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:48:12.433Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.041Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T06:48:52.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.048Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.050Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:48:58.920Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:48:58.977Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T06:49:02.054Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.262Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.263Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:49:29.243Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:49:32.172Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:49:47.083Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:49:47.085Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T06:49:47.088Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:47.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:47.891Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:58.916Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:50:43.275Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:50:43.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.145Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.816Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:28.990Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:34.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:45.065Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.675Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:19.826Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:24.840Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:35.947Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:15.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:24.571Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:55:25.461Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:55:25.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:31.198Z"}
{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-24T06:56:14.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:56:15.657Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:56:31.059Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.650Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.222Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.276Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:57:39.439Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:57:39.481Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:57:55.027Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:57:57.820Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:01.487Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:06.442Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:17.380Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:56.907Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:01.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:12.763Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:52.346Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:01.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:12.498Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:53.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:53.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:08.019Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:43.141Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:52.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:03.363Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:38.382Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:47.650Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:58.700Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:33.884Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:49.864Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:49.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:29.173Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:34.101Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:49.651Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:05:13.823Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:05:13.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:24.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:33.895Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:40.633Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:20.075Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:20.238Z"}
{"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:06:20.243Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:20.251Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:06:20.405Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:06:20.443Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:06:20.497Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:06:20.526Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:06:20.529Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:06:20.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:24.981Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:34.270Z"}
{"level":"info","message":"Nonce 10213525e1a46aaa45a51dcc69d38315 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:34.287Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:40.382Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T07:06:40.640Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:40.643Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:40.746Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.580Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T07:06:41.581Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:06:41.670Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T07:06:41.670Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.876Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T07:06:41.876Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.971Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T07:06:41.971Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:06:42.304Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T07:06:42.305Z"}
{"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-06-24T07:06:42.305Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.306Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.306Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:42.307Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.320Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.321Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:42.624Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T07:06:42.625Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:06:42.748Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T07:06:42.748Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:06:42.751Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T07:06:42.752Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:44.567Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T07:06:44.567Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:40.575Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T07:06:40.576Z"}
{"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","sepolia","ethereum","bsc"],"timestamp":"2025-06-24T07:06:40.576Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:40.576Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T07:06:40.583Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:06:40.586Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:40.591Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=999d65f7f770da796f88c8cbd3664f55, previousGuestId=undefined","timestamp":"2025-06-24T07:06:40.592Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.598Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.600Z"}
{"level":"info","message":"No guest messages found for guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.607Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.612Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T07:06:40.616Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T07:06:40.616Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T07:06:40.619Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T07:06:40.623Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T07:06:40.624Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T07:06:40.626Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T07:06:40.630Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T07:06:40.630Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T07:06:40.632Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T07:06:40.635Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T07:06:40.636Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T07:06:40.638Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T07:06:40.641Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T07:06:40.642Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T07:06:40.644Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T07:06:40.649Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T07:06:40.650Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T07:06:40.652Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T07:06:40.655Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T07:06:40.656Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T07:06:40.659Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T07:06:40.663Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T07:06:40.664Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T07:06:40.666Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T07:06:40.669Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T07:06:40.670Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T07:06:40.672Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T07:06:40.675Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T07:06:40.675Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T07:06:40.678Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T07:06:40.682Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T07:06:40.683Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T07:06:40.685Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T07:06:40.688Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T07:06:40.689Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T07:06:40.691Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T07:06:40.694Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T07:06:40.694Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T07:06:40.696Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T07:06:40.700Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T07:06:40.700Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T07:06:40.703Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T07:06:40.707Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T07:06:40.708Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T07:06:40.710Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T07:06:40.713Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T07:06:40.714Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T07:06:40.716Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T07:06:40.721Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T07:06:40.722Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T07:06:40.724Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T07:06:40.729Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T07:06:40.729Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T07:06:40.731Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T07:06:40.735Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T07:06:40.736Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T07:06:40.740Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T07:06:40.744Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T07:06:40.745Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T07:06:40.747Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T07:06:40.750Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T07:06:40.750Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T07:06:40.752Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T07:06:40.756Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T07:06:40.757Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T07:06:40.759Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T07:06:40.763Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T07:06:40.763Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T07:06:40.767Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T07:06:40.770Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T07:06:40.771Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T07:06:40.774Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T07:06:40.777Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T07:06:40.777Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T07:06:40.780Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T07:06:40.783Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T07:06:40.783Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T07:06:40.786Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T07:06:40.791Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T07:06:40.792Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T07:06:40.795Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T07:06:40.799Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T07:06:40.799Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T07:06:40.801Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T07:06:40.805Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T07:06:40.805Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T07:06:40.809Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T07:06:40.813Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T07:06:40.813Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T07:06:40.815Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T07:06:40.818Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T07:06:40.819Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T07:06:40.821Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T07:06:40.825Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T07:06:40.825Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T07:06:40.828Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T07:06:40.831Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T07:06:40.832Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T07:06:40.834Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T07:06:40.837Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T07:06:40.838Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T07:06:40.841Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki"],"timestamp":"2025-06-24T07:06:40.847Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:40.852Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:40.924Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:40.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.953Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:40.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.014Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:41.023Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:41.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.040Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.062Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.065Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:41.086Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.089Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.133Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.082Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.084Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T07:07:04.941Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T07:07:04.946Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:04.954Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:04.973Z"}
{"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:07:04.974Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:04.978Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.342Z"}
{"level":"info","message":"Nonce d1d600603cd461ecc134a4196351aab4 сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.363Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T07:07:08.667Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.670Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:08.739Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.489Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:07:09.662Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.751Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.842Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:07:09.853Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.854Z"}
{"level":"info","message":"New user 124 role check result: user","timestamp":"2025-06-24T07:07:09.854Z"}
{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.858Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:09.858Z"}
{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.868Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.868Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:09.882Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:09.917Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.194Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:07:10.309Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:07:10.310Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.332Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.395Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.396Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:07:10.399Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:10.403Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=631b728652950bb53537878a2cff0295, previousGuestId=undefined","timestamp":"2025-06-24T07:07:10.403Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.409Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.410Z"}
{"level":"info","message":"No guest messages found for guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.413Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.417Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["631b728652950bb53537878a2cff0295"],"timestamp":"2025-06-24T07:07:10.419Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:10.423Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.434Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.435Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.452Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.456Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.478Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.479Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.480Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.501Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.518Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.534Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.536Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.551Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.571Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.574Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.588Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.590Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:11.505Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:11.505Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:20.352Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:20.396Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:29.866Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:29.874Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:29.990Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:30.036Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.090Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.097Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:30.105Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:30.137Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:30.139Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:30.141Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.183Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.187Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:30.204Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:30.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.217Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.222Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:30.238Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.246Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.252Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:31.435Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:07:35.809Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:07:35.836Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:35.890Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T07:07:35.893Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:35.901Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T07:07:35.985Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:35.999Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:36.002Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T07:07:36.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:36.028Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:36.035Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T07:07:36.199Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:38.512Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:38.520Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:38.573Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:38.600Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:38.613Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:38.637Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:45.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:45.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:45.774Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:45.778Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:45.980Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:45.985Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:46.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.061Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:07:46.069Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:07:46.070Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.092Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:46.106Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.108Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.130Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.136Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:46.144Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:46.153Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:46.179Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.336Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:08:16.333Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:08:16.337Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.320Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.372Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:08:46.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:08:46.533Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:08:48.670Z"}
{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T07:08:50.754Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:08:51.938Z"}
{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T07:08:52.803Z"}
{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T07:08:54.312Z"}
{"level":"info","message":"GET /api/users?tagIds=9,11","timestamp":"2025-06-24T07:08:57.275Z"}
{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:09:02.043Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:03.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:06.165Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:09:11.141Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:11.173Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T07:09:11.213Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T07:09:11.251Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:11.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:11.279Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T07:09:11.283Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.285Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:11.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.308Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:09:14.257Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:09:14.267Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:14.335Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:14.363Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:09:14.365Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:09:14.384Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:22.139Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:27.641Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.646Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:09:27.721Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:09:27.747Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.783Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.788Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:27.795Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:27.816Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:09:27.823Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:09:27.824Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.825Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.859Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.862Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:09:27.869Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:27.880Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.886Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.890Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:09:27.894Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.912Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.918Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T07:09:43.693Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T07:09:43.695Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:09:43.700Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:43.716Z"}
{"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:09:43.717Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:09:43.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:01.530Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:06.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:17.560Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:56.984Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:01.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:12.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:52.321Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:57.268Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:08.383Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:47.727Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:12:49.075Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:12:49.257Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:12:49.330Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:12:49.412Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:57.002Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:08.134Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:48.054Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:48.099Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:03.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:43.548Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:43.598Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:58.843Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:34.010Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:43.193Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:54.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:16:29.385Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:16:34.301Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.777Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.781Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.782Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.815Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.917Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:17:33.186Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:17:33.248Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:40.773Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:18:14.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:14.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:14.724Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:14.728Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:18:14.931Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:18:14.959Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:18:15.038Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.047Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:18:15.052Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:18:15.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.093Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.124Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:18:15.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.158Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:18:15.173Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:18:15.178Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:18:15.206Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:25.030Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:25.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:36.186Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:45.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:45.387Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:15.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:19:15.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:19:15.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:31.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:31.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:19:45.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:19:45.853Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.363Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.365Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:20:15.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:20:15.924Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.071Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:20:46.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:20:46.206Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:11.157Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:11.201Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:21:16.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:21:16.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:22.331Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:21:46.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:21:46.612Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.207Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.065Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.111Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.162Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:22:40.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:22:40.495Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:57.040Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:23:02.016Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:23:13.113Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:23:40.872Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:23:40.876Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.634Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.687Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.736Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:24:37.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:24:37.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:24:45.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:24:45.316Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.365Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.012Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:25:15.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:25:15.633Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:25:45.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:25:45.822Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:48.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:48.117Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:59.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:38.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:26:39.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:26:39.701Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:47.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:59.023Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:34.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:27:40.081Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:27:40.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:43.170Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:54.429Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.928Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.930Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.933Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:28:36.677Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:28:36.683Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:28:36.685Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:28:36.687Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:28:36.689Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:28:36.690Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:28:37.218Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:28:37.240Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:28:37.311Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:28:37.313Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:28:38.275Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:28:38.279Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:28:40.461Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:28:40.467Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.605Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T07:28:43.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.606Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:28:52.215Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:28:52.319Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T07:28:51.307Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:28:51.898Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:28:51.901Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:28:52.663Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:29:04.721Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:29:04.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:08.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:08.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:17.127Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:17.129Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:29:38.766Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:47.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:47.240Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:29:48.027Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-20","timestamp":"2025-06-24T07:29:48.179Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:30:00.970Z"}
{"level":"info","message":"GET /api/users?dateTo=2025-06-20","timestamp":"2025-06-24T07:30:04.651Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-20&dateTo=2025-06-20","timestamp":"2025-06-24T07:30:11.275Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:30:15.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:30:15.092Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.314Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T07:30:34.316Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.316Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T07:30:42.031Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:30:43.559Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:30:43.561Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T07:30:43.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:30:44.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:30:45.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:30:45.420Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.297Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:31:15.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:31:15.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:29.618Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:31:38.848Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:31:38.891Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.216Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.217Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:31:45.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:31:45.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:32:15.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:32:16.003Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:32:24.986Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:32:25.037Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:32:46.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:32:46.101Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-20","timestamp":"2025-06-24T07:32:49.382Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-24","timestamp":"2025-06-24T07:32:52.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:33:16.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:33:16.385Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.455Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.504Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.554Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.150Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.153Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-20","timestamp":"2025-06-24T07:33:45.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:33:46.418Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:33:46.421Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-20&dateTo=2025-06-20","timestamp":"2025-06-24T07:33:48.831Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:34:02.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:14.731Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:15.029Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:15.073Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:34:16.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:34:16.670Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"}
{"level":"info","message":"GET /api/users?contactType=wallet","timestamp":"2025-06-24T07:34:33.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:34:46.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:34:46.807Z"}
{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T07:34:58.906Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 125: telegram:1136899732","timestamp":"2025-06-24T07:34:58.912Z"}
{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 125","timestamp":"2025-06-24T07:34:58.929Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T07:34:58.930Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 125 (Type: number)","timestamp":"2025-06-24T07:34:58.931Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 125:","timestamp":"2025-06-24T07:34:58.934Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 125","timestamp":"2025-06-24T07:34:58.935Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:08.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:08.747Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:08.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:08.809Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:35:09.069Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:09.161Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.169Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:35:09.206Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.213Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.217Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:35:09.231Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:35:09.233Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:35:09.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.325Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:35:09.345Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:35:09.349Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.373Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:35:09.391Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.926Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.979Z"}
{"level":"info","message":"GET /api/users?contactType=telegram","timestamp":"2025-06-24T07:35:18.882Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:35:22.525Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:35:22.560Z"}
{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:35:22.622Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:22.659Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:35:22.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:22.692Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.697Z"}
{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:35:22.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:22.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.724Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.046Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:26.085Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:26.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:40.015Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:40.025Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:35:47.354Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:07.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:09.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:09.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.813Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.814Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:35.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:35.793Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.797Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:35.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.851Z"}
{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:36:35.895Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:36.044Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:36:36.048Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:36:36.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.063Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:36:36.141Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.184Z"}
{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:36:36.192Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.227Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.271Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.275Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.303Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.306Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.207Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.259Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.538Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:37:07.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:37:07.036Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.474Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:37:37.230Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:37:37.235Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:37:38.091Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.487Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.820Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.892Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:38:05.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:38:05.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.357Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:38:35.281Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:38:35.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:55.219Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.019Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.225Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.279Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.334Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.388Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:39:05.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:39:05.485Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.947Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:39:35.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:39:35.675Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:46.847Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:40:04.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:40:04.984Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:40:35.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:40:35.938Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:43.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.803Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.890Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.932Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:41:06.237Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:41:06.240Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:38.533Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:41:40.776Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:41:40.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:52.107Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:52.163Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:42:15.668Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:42:15.685Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:42:15.686Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:42:15.689Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:42:15.690Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:42:15.691Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:42:14.375Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:42:14.398Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:42:14.450Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:42:14.452Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:42:19.518Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:42:19.522Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.804Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T07:42:24.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.806Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T07:42:34.816Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:42:39.782Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:42:39.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:42:40.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:42:41.158Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:42:41.163Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:43:15.648Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.122Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T07:43:38.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:43:39.221Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:43:39.226Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T07:43:48.126Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:43:48.803Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:43:48.805Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:43:49.579Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:44:12.398Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:44:12.400Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:12.401Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:12.402Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:44:12.403Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:44:12.404Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:44:12.772Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:44:12.789Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:44:12.853Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:44:12.856Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:44:13.522Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:44:13.525Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:44:14.258Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:44:34.121Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:44:34.124Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:34.125Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:34.126Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:44:34.127Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:44:34.128Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:44:34.581Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:44:34.601Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:44:34.665Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:44:34.671Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:44:33.086Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:44:33.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:44:33.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:44:39.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:44:39.610Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:45:29.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:40.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:40.008Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.409Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.413Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.461Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.499Z"}
{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:45:56.523Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:45:56.530Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:45:56.532Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.566Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.573Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:45:56.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.634Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.640Z"}
{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:45:56.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.669Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.674Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.701Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.704Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:46:11.295Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:13.700Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:13.726Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:13.789Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:13.816Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:13.819Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:13.840Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:46:16.876Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:46:16.898Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:16.925Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.933Z"}
{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:46:16.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:16.958Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.961Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:46:16.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:16.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.992Z"}
{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:46:17.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:46:29.032Z"}
{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:46:29.410Z"}
{"level":"info","message":"DELETE /api/users/125","timestamp":"2025-06-24T07:46:30.791Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:46:30.858Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:34.742Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:34.767Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:34.914Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:34.943Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:34.948Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:34.972Z"}
{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T07:46:40.895Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 126: telegram:1136899732","timestamp":"2025-06-24T07:46:40.900Z"}
{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 126","timestamp":"2025-06-24T07:46:40.911Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T07:46:40.912Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 126 (Type: number)","timestamp":"2025-06-24T07:46:40.913Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 126:","timestamp":"2025-06-24T07:46:40.916Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 126","timestamp":"2025-06-24T07:46:40.916Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:40.932Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:48.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.168Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.226Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.233Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:48.473Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:48.484Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:48.580Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.582Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:48.602Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:46:48.619Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:46:48.624Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:48.653Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:48.668Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:48.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.747Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.781Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.785Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.812Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:46:51.320Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:46:51.361Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:51.428Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.433Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:46:51.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:51.465Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.469Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:46:51.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:51.504Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.508Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:46:51.519Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:46:51.578Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:18.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:19.010Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:47:20.011Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:26.887Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.890Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.939Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.944Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.972Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:47:26.992Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:47:26.998Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:47:26.999Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.014Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.019Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.044Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:47:27.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.064Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.067Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:47:27.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.093Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.102Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:47:27.169Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.199Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.202Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T07:47:42.817Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T07:47:42.830Z"}
{"conversationId":"8","level":"info","message":"User message saved","messageId":247,"timestamp":"2025-06-24T07:47:42.844Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:47:42.861Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:47:42.877Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:57.275Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:57.280Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T07:47:58.574Z"}
{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T07:47:59.132Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T07:47:59.154Z","total":80}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:48:04.599Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:48:07.004Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:48:07.034Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:48:07.091Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:48:07.117Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:48:07.119Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:48:07.139Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:48:09.449Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:48:09.470Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:48:09.499Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.503Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:48:09.508Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:09.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.530Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:48:09.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:09.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.553Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:48:09.566Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:48:09.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:48:19.680Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:40.048Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:40.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:49:10.250Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:49:10.254Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:49:10.757Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:49:38.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:49:38.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:50:06.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:50:08.325Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:50:08.329Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:50:38.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:50:38.507Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:51:01.609Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:51:08.701Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:51:08.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:51:39.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:51:39.986Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:52:01.263Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:52:23.464Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:52:23.472Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:52:23.473Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:52:23.476Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:52:23.477Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:52:23.478Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:52:23.970Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:52:23.982Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:52:24.040Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:52:24.042Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:52:26.814Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:52:26.817Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:52:27.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:52:40.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:52:40.375Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:53:22.863Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:53:41.096Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:53:41.098Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:53:41.099Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:53:41.100Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:53:41.101Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:53:41.102Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:53:41.227Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:53:41.243Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:53:41.293Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:53:41.295Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:53:42.084Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:53:42.088Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:53:42.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:54:41.115Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:54:41.119Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:54:42.537Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:55:38.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:55:39.176Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:55:39.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:56:33.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:39.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:39.568Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.600Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.666Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.715Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.755Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:56:54.773Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:56:54.790Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:56:54.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.845Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:56:54.855Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.876Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.880Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.913Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.918Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:56:54.929Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.947Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:56:55.005Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:55.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:55.025Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T07:57:01.116Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T07:57:01.127Z"}
{"conversationId":"8","level":"info","message":"User message saved","messageId":248,"timestamp":"2025-06-24T07:57:01.138Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:57:01.157Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:57:01.188Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:57:24.331Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:57:25.073Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:57:25.076Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:57:56.211Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:57:56.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:58:19.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:58:24.071Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:58:24.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:58:53.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:58:53.357Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:58:58.684Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:58:58.714Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:58:58.780Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:58:58.820Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:58:58.944Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:58:58.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:59:19.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:00:14.836Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:01:05.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:02:05.681Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:02:56.725Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T08:03:44.759Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T08:03:44.763Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T08:03:44.764Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T08:03:44.766Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T08:03:44.767Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T08:03:44.768Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T08:03:44.884Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T08:03:44.897Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T08:03:44.946Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T08:03:44.948Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:03:46.024Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:03:46.028Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:03:46.711Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T08:04:01.070Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T08:04:01.106Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:04:01.141Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.148Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:01.171Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.178Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T08:04:01.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:01.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.204Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:04:01.225Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:04:01.246Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T08:04:01.284Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:04:04.297Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:04:04.307Z"}
{"conversationId":"8","level":"info","message":"User message saved","messageId":249,"timestamp":"2025-06-24T08:04:04.318Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:04:04.340Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:04:04.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:31.694Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:31.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:04:42.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:05:01.835Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:05:01.839Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:05:32.023Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:05:32.028Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:05:41.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:06:02.218Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:06:02.221Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:06:32.422Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:06:32.426Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:06:37.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:07:02.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:07:02.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:07:28.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:07:39.153Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:07:39.157Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:08:23.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:08:39.540Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:08:39.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:09:19.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:09:39.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:09:39.913Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T08:10:15.184Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T08:10:15.188Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T08:10:15.190Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T08:10:15.191Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T08:10:15.192Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T08:10:15.194Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T08:10:15.323Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T08:10:15.337Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T08:10:15.398Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T08:10:15.400Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:10:20.402Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:10:20.404Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:10:25.549Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:40.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:40.315Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:10:51.679Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:10:51.687Z"}
{"conversationId":"8","level":"info","message":"User message saved","messageId":250,"timestamp":"2025-06-24T08:10:51.703Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:10:51.727Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:10:51.746Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.598Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.763Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T08:10:59.788Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T08:10:59.790Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T08:10:59.858Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.873Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.879Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.887Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.893Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:10:59.928Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.939Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.970Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:10:59.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:00.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:00.013Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T08:11:00.076Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:00.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:00.100Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:11:08.439Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:11:08.443Z"}
{"conversationId":"8","level":"info","message":"User message saved","messageId":251,"timestamp":"2025-06-24T08:11:08.453Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:11:08.473Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:11:08.492Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:11:16.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:30.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:30.958Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:12:01.116Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:12:01.121Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:12:11.896Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:12:31.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:12:31.324Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:13:01.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:13:01.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:13:07.352Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:13:31.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:13:31.702Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:14:01.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:14:01.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:14:02.764Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:14:39.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:14:39.526Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:14:57.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:15:39.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:15:39.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:15:53.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:16:40.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:16:40.291Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:16:53.238Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:17:40.674Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:17:40.678Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:17:44.263Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:18:07.231Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:18:07.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:18:31.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:18:31.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:18:39.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:19:01.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:19:01.485Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:19:39.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:19:39.122Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:19:39.127Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:20:30.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:20:39.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:20:39.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:21:30.034Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:21:39.883Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:21:39.887Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.707Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T08:22:25.707Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.713Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T08:22:33.421Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:22:38.407Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:22:38.408Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:22:39.102Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:22:40.268Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:22:40.272Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:23:16.533Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:23:34.509Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:23:40.641Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:23:40.645Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:24:11.948Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:24:29.986Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:24:41.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:24:41.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:25:11.774Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:25:29.447Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:25:39.088Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:25:39.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:02.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:20.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:26:39.483Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:26:39.488Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:58.213Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:27:20.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:27:39.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:27:39.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:27:57.861Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:28:15.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:28:40.252Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:28:40.258Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:28:48.891Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:29:11.307Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:29:40.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:29:40.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:29:48.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:30:06.820Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:30:41.009Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:30:41.012Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:30:44.130Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:02.135Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:35.097Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:31:39.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:31:39.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:57.475Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:32:34.926Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:32:39.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:32:39.491Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:32:48.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:33:30.406Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:33:39.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:33:39.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:33:43.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:34:21.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:34:40.229Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:34:40.233Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:34:43.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:35:16.735Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.283Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T08:35:39.283Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.287Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:35:40.603Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:35:40.607Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T08:35:49.291Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:35:47.565Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:35:47.567Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:35:48.385Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:12.103Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:30.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:36:40.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:36:41.003Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:47.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:07.517Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:25.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:37:39.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:37:39.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:39.104Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:38:02.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:38:25.255Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.019Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:38:39.436Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:38:39.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:02.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:02.649Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:16.383Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:29.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:39:39.826Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:39:39.831Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:58.028Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:40:16.076Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:40:40.216Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:40:40.220Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:53.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.253Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.297Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.343Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:25.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:41:40.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:41:40.598Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.628Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:01.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:01.463Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:16.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:42:40.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:42:40.972Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:44.164Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:57.974Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:11.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:35.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:43:39.036Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:43:39.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:53.374Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.330Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:30.714Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:30.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:44:39.418Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:44:39.422Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:48.746Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:02.296Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:25.991Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:45:39.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:45:39.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:44.104Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:57.584Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:21.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:46:40.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:46:40.194Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:43.859Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:57.298Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:16.886Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:34.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:47:40.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:47:40.579Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:52.744Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:12.519Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:34.693Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:48:40.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:48:40.973Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:43.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:49:07.770Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:49:25.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:49:39.031Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:49:39.035Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.742Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:03.089Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:03.143Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:21.114Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.152Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:50:39.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:50:39.416Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:02.796Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:02.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:16.569Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:34.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:51:39.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:51:39.796Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:58.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:16.235Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:29.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:52:40.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:52:40.191Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:49.218Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:11.707Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:20.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:53:40.566Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:53:40.570Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:44.614Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:02.774Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:20.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:39.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:54:40.955Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:54:40.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:02.487Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:11.550Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:35.337Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:55:39.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:55:39.029Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:57.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:07.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:35.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:56:39.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:56:39.410Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:48.928Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:02.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:30.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:57:39.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:57:39.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:44.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:02.179Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:21.578Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:58:40.163Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:58:40.166Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:44.067Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:53.158Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:59:16.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:59:39.490Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:59:40.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:59:40.555Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.076Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:12.338Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:12.381Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:30.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:00:40.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:00:40.938Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.474Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:07.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:07.851Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:25.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:01:38.997Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:01:39.000Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:39.507Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:03.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:25.752Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:34.748Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:02:39.383Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:02:39.387Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:58.576Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:16.800Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:30.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:03:39.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:03:39.771Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:58.164Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:16.467Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:25.491Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:04:40.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:04:40.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:49.283Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:11.909Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:20.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:05:40.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:05:40.528Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:48.990Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:03.014Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:06:09.468Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:06:09.475Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:16.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:06:31.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:06:31.174Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:40.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:58.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:07:01.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:07:01.346Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:11.746Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:07:38.985Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:07:38.988Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:53.827Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:53.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:08:07.073Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:08:35.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:08:39.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:08:39.367Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:06.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:06.854Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:26.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:09:39.749Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:09:39.752Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:57.842Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:57.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:26.039Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:10:40.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:10:40.149Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:40.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:57.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.495Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:11:39.773Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:11:39.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:11:40.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:11:40.511Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:16.753Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:16.799Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:35.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:12:40.897Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:12:40.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:48.303Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:12.129Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:13:38.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:13:38.979Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:43.829Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:43.880Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:07.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:14:18.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:14:18.976Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:21.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:14:31.907Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:14:31.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:34.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:15:02.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:15:02.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.099Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:21.477Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.399Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.468Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:15:39.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:15:39.732Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:53.973Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:12.425Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:16:17.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:16:17.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:25.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:16:30.412Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:16:30.419Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:53.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:17:00.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:17:00.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:08.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:23.254Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:17:29.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:17:29.050Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:47.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:18:00.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:18:00.192Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:06.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:40.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:40.213Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:18:40.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:18:40.892Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:58.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:19:01.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:19:01.319Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:19:11.754Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:19:28.530Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:19:28.538Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:19:28.539Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:19:28.542Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:19:28.543Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:19:28.544Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:19:28.830Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:19:28.847Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:19:28.905Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:19:28.907Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:19:29.658Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:19:29.661Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:19:30.451Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:19:31.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:19:31.521Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.338Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T09:20:30.340Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:20:32.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:20:32.982Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T09:20:38.071Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:20:41.527Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:20:41.529Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:20:46.593Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:21:21.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:21:32.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:21:32.136Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:21:37.659Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:22:16.580Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:22:33.019Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:22:34.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:22:34.024Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:23:02.626Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:23:02.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.642Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:02.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.679Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:23:02.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:02.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.739Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:23:02.774Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:23:02.854Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:23:11.952Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:23:28.885Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:23:28.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:28.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.947Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:23:28.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:28.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.992Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:23:29.008Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:23:29.158Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.987Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T09:23:32.988Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.992Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T09:23:42.991Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:23:43.671Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:23:43.672Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:23:44.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:59.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:59.853Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:07.420Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:24:13.083Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:23.956Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:24:26.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:24:29.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:24:29.356Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:39.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:24:59.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:24:59.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:02.706Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:23.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:25:30.419Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:25:30.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:39.533Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:58.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:00.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:00.612Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:19.004Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:30.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:30.795Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:34.835Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:26:44.923Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:26:44.926Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:44.931Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:26:44.968Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:44.981Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:44.985Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:26:45.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:45.021Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:45.027Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:26:45.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:53.471Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:09.990Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.596Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.639Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:27:12.663Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:27:12.667Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:27:12.741Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.764Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.788Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.795Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:27:12.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.824Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.830Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:27:12.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.863Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.883Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.887Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:27:12.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.972Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:27:16.188Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:30.276Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:43.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:43.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:53.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:05.383Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:28:14.216Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:28:14.222Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:21.418Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:44.321Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:28:44.410Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:28:44.413Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:00.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:29:14.617Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:29:14.620Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:16.792Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:39.618Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:29:44.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:29:44.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:56.241Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:30:14.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:30:14.990Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:16.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:35.082Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:55.829Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:07.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:31:13.446Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:31:13.451Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:34.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:31:43.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:31:43.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:51.322Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:02.926Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:32:13.439Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:32:13.443Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:30.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:46.735Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:58.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:33:14.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:33:14.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:21.232Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:37.791Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:53.657Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:06.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:06.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:14.203Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:14.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:16.519Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:33.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:44.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:44.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:53.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:11.955Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:24.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:24.500Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:28.493Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:44.561Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:44.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:44.786Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:35:55.762Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:35:55.765Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:55.789Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.792Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:35:55.814Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:55.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.830Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:35:55.839Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:35:55.880Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:07.372Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:23.882Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:36:26.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:36:26.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:39.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:36:56.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:36:56.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:02.797Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:23.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:27.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:27.143Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:39.606Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.465Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.509Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:37:51.532Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:37:51.533Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:37:51.572Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.609Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:37:51.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.659Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:37:51.672Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.717Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.721Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:37:51.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.811Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:37:55.308Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:02.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:14.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:38:22.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:38:22.108Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:30.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:38:52.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:38:52.309Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:57.788Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:14.488Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:39:22.497Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:39:22.501Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:25.987Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:39:52.683Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:39:52.687Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:53.275Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:40:09.903Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:40:12.985Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:40:12.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:12.993Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:13.034Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:13.043Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:40:13.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:13.091Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:40:13.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:13.097Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:40:13.153Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:40:25.713Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:43.300Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:43.303Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:40:44.553Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:44.575Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.578Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:40:44.593Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:44.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.610Z"}
{"level":"info","message":"GET /api/identities?user_id=126","timestamp":"2025-06-24T09:40:44.637Z"}
{"level":"info","message":"POST /api/identities/link","timestamp":"2025-06-24T09:40:44.714Z"}
{"level":"info","message":"[AuthService] Linking identity telegram:1136899732 to user 1","timestamp":"2025-06-24T09:40:44.716Z"}
{"level":"warn","message":"[AuthService] Identity telegram:1136899732 already belongs to user 126, not user 1","timestamp":"2025-06-24T09:40:44.720Z"}
{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.722Z"}
{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.723Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:40:44.739Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:40:44.759Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:40:44.802Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.801Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.809Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.811Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.813Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.814Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.816Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.821Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:01.015Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:01.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:14.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:14.818Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:16.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:16.901Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:16.966Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:16.969Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:17.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.013Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:41:17.056Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:41:17.058Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:17.060Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.064Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:41:17.111Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.155Z"}
{"level":"info","message":"GET /api/identities?user_id=126","timestamp":"2025-06-24T09:41:17.205Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.213Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.245Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.266Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.270Z"}
{"level":"info","message":"POST /api/identities/link","timestamp":"2025-06-24T09:41:17.289Z"}
{"level":"info","message":"[AuthService] Linking identity telegram:1136899732 to user 1","timestamp":"2025-06-24T09:41:17.290Z"}
{"level":"warn","message":"[AuthService] Identity telegram:1136899732 already belongs to user 126, not user 1","timestamp":"2025-06-24T09:41:17.293Z"}
{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.295Z"}
{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.296Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:41:17.327Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:41:17.345Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:41:17.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:21.109Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:39.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:48.013Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:48.017Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:51.373Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.376Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:51.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.401Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:41:51.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:51.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.433Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:41:54.910Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:41:54.914Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:41:54.915Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:41:54.916Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:41:54.918Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:41:54.919Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:41:55.048Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:41:55.067Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:41:55.128Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:41:55.131Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:41:55.820Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:41:55.824Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:56.466Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:42:52.024Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:43:47.305Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:07.357Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:07.362Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:07.401Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.408Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:44:07.422Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:07.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.447Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:44:07.454Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:44:07.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:36.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:36.029Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.231Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.233Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.318Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.321Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.391Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.445Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:41.465Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:44:41.478Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:44:41.479Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.533Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.545Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:44:41.556Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.608Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.612Z"}
{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:44:41.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.649Z"}
{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:44:41.698Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.730Z"}
{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:44.680Z"}
{"level":"info","message":"DELETE /api/users/126","timestamp":"2025-06-24T09:44:46.259Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:44:46.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:44:47.662Z"}
{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T09:45:01.462Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 127: telegram:1136899732","timestamp":"2025-06-24T09:45:01.469Z"}
{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 127","timestamp":"2025-06-24T09:45:01.490Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T09:45:01.491Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 127 (Type: number)","timestamp":"2025-06-24T09:45:01.492Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 127:","timestamp":"2025-06-24T09:45:01.495Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 127","timestamp":"2025-06-24T09:45:01.496Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:01.553Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:45:06.654Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:45:06.661Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:02.970Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:45:03.005Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:03.011Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:45:03.042Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:45:06.006Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:45:06.043Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:45:06.091Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.098Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:45:06.108Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:06.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.135Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:45:06.149Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:06.176Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.179Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:45:06.190Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:45:06.235Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:45:10.586Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:37.547Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:37.551Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:45:42.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:07.683Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:07.687Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:46:36.529Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:46:36.533Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.538Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:46:36.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:36.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.584Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:46:36.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:36.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.618Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:46:36.652Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:46:37.850Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:47:05.970Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:47:06.480Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:47:06.504Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:47:06.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:47:06.794Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:47:27.574Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:47:27.753Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:47:27.773Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:47:33.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:47:37.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:47:37.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:07.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:07.364Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:48:28.601Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:31.963Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:48:31.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:31.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:31.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:31.999Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:32.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:32.031Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:32.035Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:32.054Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:48:32.093Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.024Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.122Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.183Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:48:44.212Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:48:44.214Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:48:44.233Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.320Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.334Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:44.352Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.368Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:44.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.419Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:48:44.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.488Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:48:48.218Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:48.390Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:48.564Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.195Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.236Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:49:11.264Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.306Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:49:11.309Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:49:11.310Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.327Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:49:11.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.373Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:49:11.379Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.401Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:49:11.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.483Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:49:24.004Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:39.964Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:39.967Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:50:10.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:50:10.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:50:19.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:50:40.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:50:40.347Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:51:10.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:10.523Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:10.526Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:51:30.495Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:51:30.505Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:51:30.506Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:51:30.508Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:51:30.509Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:51:30.511Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:51:30.772Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:51:30.785Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:51:30.842Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:51:30.844Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:51:31.592Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:51:31.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:51:30.019Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:40.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:40.743Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:48.907Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:48.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.012Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.026Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:49.115Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.118Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:49.174Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.225Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:51:49.246Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:51:49.247Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:51:49.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.344Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.370Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:51:50.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:50.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:50.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:50.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:50.220Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:51:50.223Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:51:50.301Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:51:55.460Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:51:56.011Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:51:56.032Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T09:52:05.301Z"}
{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T09:52:05.339Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T09:52:05.350Z","total":80}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T09:52:10.283Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T09:52:10.284Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":258,"timestamp":"2025-06-24T09:52:10.295Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T09:52:10.310Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T09:52:10.310Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T09:52:10.313Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:52:25.709Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:52:27.747Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:52:27.786Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:27.868Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:27.902Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:52:27.913Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:52:27.954Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.764Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T09:52:30.765Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.766Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.767Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:52:30.908Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:52:30.964Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:52:31.003Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.010Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:52:31.042Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:52:31.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.076Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:52:31.102Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:52:31.116Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.120Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:52:31.144Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:52:31.195Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T09:52:40.780Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:52:45.742Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:52:45.745Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:52:46.522Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:52:49.817Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:52:50.147Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:50.220Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:50.294Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:52:50.326Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:52:50.357Z"}
{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T09:53:06.257Z"}
{"conversationId":1,"level":"info","message":"AI response saved","messageId":259,"timestamp":"2025-06-24T09:53:06.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:53:23.116Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:53:41.866Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:49.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:49.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:49.464Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:49.471Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:53:50.017Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:53:50.331Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:50.375Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:50.385Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:50.393Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:50.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.397Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:50.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.454Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.462Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:53:50.479Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.499Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:53:50.515Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.544Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.549Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:54.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.489Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:54.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.540Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:54.553Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:54.555Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:53:54.818Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:53:54.826Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.935Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:54.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.969Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:54.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.990Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:53:55.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:55.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:55.052Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:53:55.059Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:54:07.164Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:54:07.186Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:07.251Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:07.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.287Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:54:07.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:07.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.312Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:54:07.332Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:54:07.355Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:54:07.551Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:18.639Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:54:18.639Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:54:18.641Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:54:18.641Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:18.642Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.077Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:54:17.077Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.238Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:54:17.239Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:54:17.253Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:54:17.254Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.415Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:54:17.416Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:54:17.581Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:54:17.581Z"}
{"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-06-24T09:54:17.582Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:17.583Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:25.584Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:25.590Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:33.877Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:37.401Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:54:37.401Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:54:37.403Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:54:37.404Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:37.404Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.032Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:54:38.032Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:54:38.317Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:54:38.317Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.348Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:54:38.348Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.414Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:54:38.415Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:54:38.738Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:54:38.739Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T09:54:38.739Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:38.739Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.615Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.618Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.714Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.765Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:54:40.812Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:40.834Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:40.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.858Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.876Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:54:40.885Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.963Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.970Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:54:40.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.072Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:54:41.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.387Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.393Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:49.840Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.587Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:04.670Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.674Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.876Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.879Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:04.907Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:04.907Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.947Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:55:04.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.956Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:04.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.980Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:55:05.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.037Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:55:05.057Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.064Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.117Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:55:05.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.337Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:13.932Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:55:13.932Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:55:13.933Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:55:13.934Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:13.934Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.314Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:55:12.314Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.366Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:55:12.367Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:55:12.518Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:55:12.518Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.690Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:55:12.690Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:55:12.866Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:55:12.866Z"}
{"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-06-24T09:55:12.866Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:12.867Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:55:14.681Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:55:16.693Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:55:16.745Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:16.835Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:16.875Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:55:16.887Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:55:16.932Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:20.061Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:20.072Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:32.750Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:55:32.751Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:55:32.752Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:55:32.752Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:32.753Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.549Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:55:33.549Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:55:33.652Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:55:33.652Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.770Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:55:33.770Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.782Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:55:33.782Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:55:34.073Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:55:34.073Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T09:55:34.074Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:34.074Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:43.855Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:43.870Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:09.330Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:56:09.330Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:56:09.332Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:56:09.332Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:09.333Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:07.684Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:56:07.685Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:07.883Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:56:07.884Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:56:07.918Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:56:07.918Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:08.055Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:56:08.055Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:56:08.186Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:56:08.187Z"}
{"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-06-24T09:56:08.187Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:08.187Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:15.175Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:56:15.191Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:28.048Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:56:28.048Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:56:28.049Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:56:28.050Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:28.050Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:28.706Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:56:28.707Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:28.968Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:56:28.968Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:56:28.993Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:56:28.993Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:29.098Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:56:29.098Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:56:29.394Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:56:29.394Z"}
{"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-06-24T09:56:29.395Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:29.395Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.845Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.846Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:57:04.710Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:57:04.711Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:57:04.712Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:57:04.713Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:04.713Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.136Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:03.137Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:03.296Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:03.296Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.573Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:03.574Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:03.678Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:03.678Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.854Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:03.855Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-24T09:57:03.855Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:03.856Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.135Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.136Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.939Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T09:57:27.939Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.942Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T09:57:35.634Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:57:40.591Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:57:40.593Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:57:41.398Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:57:41.398Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:57:41.400Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:57:41.400Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:41.400Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.188Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:42.188Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:42.298Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:42.298Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.343Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:42.343Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.380Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:42.380Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:42.470Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:42.470Z"}
{"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":["bsc","arbitrum","ethereum","polygon","sepolia"],"timestamp":"2025-06-24T09:57:42.470Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:42.471Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:00.158Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:00.158Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:00.161Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:00.162Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:00.162Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:00.209Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 128: email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:00.220Z"}
{"level":"info","message":"[IdentityService] Created new identity email:avtarabanov@gmail.com for user 128","timestamp":"2025-06-24T09:58:00.232Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T09:58:00.233Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:00.234Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:00.238Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:00.238Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:58.561Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:58.562Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:58.628Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:58.628Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:57:58.695Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:58.728Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:58.729Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:58.943Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:58.944Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:59.012Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:59.013Z"}
{"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","sepolia","ethereum"],"timestamp":"2025-06-24T09:57:59.013Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:59.013Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.076Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.078Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:23.330Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:23.331Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:23.336Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:23.336Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:23.337Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:23.391Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:23.393Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:23.395Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:23.396Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.064Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:24.066Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.129Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:24.130Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:24.286Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:24.286Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.433Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:24.434Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:24.446Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:24.447Z"}
{"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-06-24T09:58:24.447Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:24.448Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.830Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.831Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:36.953Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:36.954Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:36.961Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:36.961Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:36.962Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:37.037Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:37.038Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:37.040Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:37.040Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:37.737Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:37.738Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:37.887Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:37.888Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:38.107Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:38.107Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:38.180Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:38.180Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:38.295Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:38.298Z"}
{"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-06-24T09:58:38.299Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:38.299Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:45.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:45.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:45.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:45.830Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:58:46.207Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:58:46.223Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:46.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.353Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:46.361Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:46.362Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:58:46.383Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.417Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.421Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.444Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.446Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:58:46.453Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:58:46.483Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:58:46.543Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.643Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:58:52.461Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:58:52.820Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:53.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:53.717Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:58:53.760Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:53.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:53.959Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:58:53.963Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:58:54.026Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:54.041Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:54.070Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:58:54.371Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:55.529Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:55.530Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:55.532Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:55.533Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:55.533Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:55.565Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:55.566Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:55.570Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:55.570Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:53.974Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:53.975Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:54.136Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:54.136Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:54.180Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:54.181Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:54.278Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:54.279Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:54.357Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:54.358Z"}
{"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","bsc","sepolia","ethereum"],"timestamp":"2025-06-24T09:58:54.358Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:54.359Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:59:08.655Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:59:08.674Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:59:08.771Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:59:08.812Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:59:08.826Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:59:08.854Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.085Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.087Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:59:11.518Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:59:11.570Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:59:11.612Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.615Z"}
{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T09:59:11.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:11.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.655Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T09:59:11.676Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:11.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.699Z"}
{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T09:59:11.718Z"}
{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T09:59:11.778Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:14.204Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:14.204Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:14.206Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:14.207Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:14.207Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:14.249Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:14.251Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:14.262Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:14.264Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.126Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:15.127Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:15.148Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:15.148Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.156Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:15.157Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.168Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:15.169Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:15.258Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:15.259Z"}
{"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":["bsc","arbitrum","ethereum","polygon","sepolia"],"timestamp":"2025-06-24T09:59:15.259Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:15.260Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.388Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.389Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.688Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.689Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:32.318Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:32.318Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:32.320Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:32.320Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:32.321Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:32.394Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:32.394Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:32.397Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:32.397Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.076Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:33.077Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:33.270Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:33.270Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.417Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:33.418Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:33.447Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:33.448Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.589Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:33.589Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-24T09:59:33.590Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:33.591Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:39.803Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:42.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:42.530Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.663Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.664Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:52.835Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:52.836Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:52.839Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:52.839Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:52.840Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:52.887Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:52.888Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:52.890Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:52.891Z"}
{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:53.211Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.621Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:53.622Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.801Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:53.802Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.821Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:53.821Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:53.834Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:53.834Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:54.127Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:54.127Z"}
{"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","ethereum","arbitrum","sepolia"],"timestamp":"2025-06-24T09:59:54.127Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:54.128Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.206Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.207Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.309Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.310Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.621Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.622Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:09.651Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:09.652Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:09.655Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:09.655Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:09.656Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:09.724Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:09.725Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:09.727Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:09.728Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.372Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:10.373Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.381Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:10.381Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:10.555Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:10.555Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.587Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:10.587Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:10.727Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:10.728Z"}
{"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-06-24T10:00:10.728Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:10.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:00:13.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:00:13.300Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:27.237Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:27.683Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:27.683Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:27.685Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:27.686Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:27.686Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:27.741Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:27.742Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:27.743Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:27.744Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.406Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:28.407Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:28.598Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:28.599Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.615Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:28.616Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:28.753Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:28.753Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.853Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:28.853Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-24T10:00:28.854Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:28.854Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.694Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.697Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.289Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:00:42.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:00:42.913Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.489Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.490Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:48.225Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:48.226Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:48.231Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:48.232Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:48.232Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:48.286Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:48.289Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:48.292Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:48.292Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:48.930Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:48.931Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:49.129Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:49.130Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:49.178Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:49.178Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:49.243Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:49.243Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:49.567Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:49.568Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:00:49.569Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:49.569Z"}
{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:51.126Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.161Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.162Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.001Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.002Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:01:05.154Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:01:05.155Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:01:05.158Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:01:05.158Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:05.158Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:05.200Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:01:05.201Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:01:05.204Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:01:05.204Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:05.933Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:01:05.934Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:05.949Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:01:05.950Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:01:06.144Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:01:06.145Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.210Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.211Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:06.266Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:01:06.267Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:01:06.433Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:01:06.434Z"}
{"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-06-24T10:01:06.435Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:06.435Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:13.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:13.099Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:01:27.329Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:01:27.329Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:01:27.332Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:01:27.333Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:27.333Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:27.339Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:01:27.339Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:01:27.366Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:01:27.367Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.064Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:01:28.064Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:01:28.247Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:01:28.247Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.366Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:01:28.367Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.384Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:01:28.385Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:01:28.397Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:01:28.397Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:01:28.398Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:28.399Z"}
{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:29.468Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:41.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:41.043Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.088Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.089Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.246Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.359Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.428Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.523Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:46.549Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:46.550Z"}
{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:01:46.578Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.657Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.692Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.698Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T10:01:46.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.774Z"}
{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T10:01:46.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.791Z"}
{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T10:01:46.928Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.568Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.570Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.937Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.938Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:04.849Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:04.849Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:04.851Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:04.851Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:04.852Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:04.853Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:04.853Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:04.857Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:04.857Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:04.883Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:04.884Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:04.886Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:04.887Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:04.887Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:04.928Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:04.929Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:04.931Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:04.931Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.726Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:05.727Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:05.767Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:05.767Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.777Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:05.779Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.849Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:05.849Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:05.953Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:05.954Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.972Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:05.972Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.991Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:05.992Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:06.122Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:06.122Z"}
{"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":["arbitrum","bsc","polygon","ethereum","sepolia"],"timestamp":"2025-06-24T10:02:06.123Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:06.124Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:06.132Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:06.133Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:06.143Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:06.144Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:02:06.144Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:06.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:02:17.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:02:17.722Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:18.355Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:18.355Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:18.357Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:18.357Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:18.357Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:18.410Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:18.411Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:18.413Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:18.414Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.104Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:19.105Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.173Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:19.174Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:19.320Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:19.320Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.323Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:19.323Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:19.708Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:19.710Z"}
{"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-06-24T10:02:19.711Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:19.711Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.163Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.164Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:39.156Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:39.157Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:39.159Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:39.160Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:39.160Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:39.161Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:39.162Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:39.165Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:39.165Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:39.950Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:39.951Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.071Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.072Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:40.121Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:40.122Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:40.207Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:40.208Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:40.210Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:40.210Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:40.256Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:40.257Z"}
{"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-06-24T10:02:40.257Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:40.258Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:02:47.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:02:47.869Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:55.754Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:55.754Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:55.759Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:55.760Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:55.760Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:55.817Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:55.819Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:55.823Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:55.823Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.461Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:56.462Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:56.702Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:56.702Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.746Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:56.747Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:56.882Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:56.882Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.885Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:56.885Z"}
{"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","bsc","sepolia","ethereum"],"timestamp":"2025-06-24T10:02:56.885Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:56.886Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.365Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.367Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.123Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.124Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:03:18.011Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:03:18.016Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:03:18.020Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:03:18.022Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:18.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:03:18.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:03:18.080Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:03:18.096Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:03:18.097Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:03:18.098Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:03:18.099Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:18.789Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:03:18.789Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:03:18.947Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:03:18.948Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:18.976Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:03:18.976Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:19.086Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:03:19.087Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:03:19.402Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:03:19.403Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:03:19.403Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:19.403Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.235Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.236Z"}
{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:03:32.423Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:03:32.423Z"}
{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:03:32.426Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:03:32.426Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:32.427Z"}
{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:03:32.485Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:03:32.486Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:03:32.489Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:03:32.490Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:30.876Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:03:30.876Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:03:31.032Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:03:31.033Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:31.107Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:03:31.108Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:31.186Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:03:31.187Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:03:31.444Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:03:31.444Z"}
{"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","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:03:31.445Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:31.445Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.266Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:03:48.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:03:48.253Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:03:51.116Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.239Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.240Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.243Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.244Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:08.990Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.974Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.975Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:18.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:18.909Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.044Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:19.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.110Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:19.138Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.147Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:04:19.181Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:04:19.184Z"}
{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:04:19.188Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T10:04:19.264Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.277Z"}
{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T10:04:19.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.330Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.408Z"}
{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T10:04:19.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:29.736Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.695Z"}
{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.700Z"}
{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:04:45.233Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:46.449Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:49.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:49.734Z"}
{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:04:59.801Z"}
{"level":"info","message":"DELETE /api/users/128","timestamp":"2025-06-24T10:05:01.225Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:05:01.400Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:05:03.440Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:03.502Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:03.655Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:03.687Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:04.465Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:05:04.667Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:05:04.704Z"}
{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T10:05:04.813Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:04.878Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:05:06.799Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:05:06.856Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:05:07.083Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.086Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T10:05:07.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:05:07.143Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.148Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:05:07.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.189Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T10:05:07.207Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T10:05:07.238Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T10:05:07.564Z"}
{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\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 /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:09.437Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:23.032Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:05:31.063Z"}
{"level":"info","message":"GET /api/tables?_t=1750759538637","timestamp":"2025-06-24T10:05:35.441Z"}
{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T10:05:38.657Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:38.731Z"}
{"level":"info","message":"DELETE /api/tables/23","timestamp":"2025-06-24T10:05:45.291Z"}
{"level":"info","message":"GET /api/tables?_t=1750759547790","timestamp":"2025-06-24T10:05:45.360Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:46.246Z"}
{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\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 /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:47.855Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:05:50.083Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.086Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.124Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.149Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.171Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.324Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.330Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:09.059Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:18.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:18.652Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T10:06:24.170Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:24.212Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.248Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.271Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.290Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.322Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:37.207Z"}
{"level":"info","message":"PATCH /api/tables/column/10","timestamp":"2025-06-24T10:06:50.973Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:50.994Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:55.238Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:06:59.937Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:59.962Z"}
{"level":"info","message":"DELETE /api/tables/column/10","timestamp":"2025-06-24T10:07:03.424Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:03.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:13.808Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T10:07:15.993Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:16.018Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T10:07:23.400Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:23.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:32.607Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:50.559Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:09.192Z"}
{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:08:18.489Z"}
{"level":"info","message":"GET /api/tables?_t=1750759701969","timestamp":"2025-06-24T10:08:18.541Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:32.408Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:46.020Z"}
{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:08:46.650Z"}
{"level":"info","message":"GET /api/tables?_t=1750759730095","timestamp":"2025-06-24T10:08:46.703Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:08:59.715Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:08:59.719Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:04.564Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:23.402Z"}
{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:09:33.520Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:33.545Z"}
{"level":"info","message":"POST /api/tables/25/rows","timestamp":"2025-06-24T10:09:35.265Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:35.284Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:09:35.316Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:09:40.364Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:40.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:45.757Z"}
{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:09:51.023Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:51.045Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:00.015Z"}
{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:10:06.820Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:10:06.845Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:23.124Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:10:35.983Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:10:36.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:41.067Z"}
{"level":"info","message":"GET /api/tables?_t=1750759847332","timestamp":"2025-06-24T10:10:44.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:57.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:18.600Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:32.208Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:50.825Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:13.941Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:31.082Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:48.207Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.522Z"}
{"level":"info","message":"GET /api/tables?_t=1750760006237","timestamp":"2025-06-24T10:13:22.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:22.939Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:22.981Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:25.214Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:13:25.248Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:41.580Z"}
{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:13:43.475Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:43.494Z"}
{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:13:55.700Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:55.718Z"}
{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:14:02.115Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:02.132Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.928Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"}
{"level":"info","message":"POST /api/tables/24/rows","timestamp":"2025-06-24T10:14:05.087Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:05.104Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:14:05.134Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:14:10.872Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:10.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:18.428Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:14:18.430Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:18.451Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:18.481Z"}
{"level":"info","message":"GET /api/tables?_t=1750760067372","timestamp":"2025-06-24T10:14:24.362Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:37.024Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:55.811Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:13.703Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:34.422Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:51.163Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:13.436Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:29.840Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:46.574Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:08.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:23.205Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.537Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.539Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:59.982Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:00.031Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:20.570Z"}
{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:18:27.215Z"}
{"level":"info","message":"GET /api/tables?_t=1750760310755","timestamp":"2025-06-24T10:18:27.253Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:29.512Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:18:29.547Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:37.369Z"}
{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:42.756Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:42.776Z"}
{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:49.820Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:49.843Z"}
{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:55.967Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:55.984Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:59.633Z"}
{"level":"info","message":"POST /api/tables/26/rows","timestamp":"2025-06-24T10:19:06.308Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:19:06.333Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:19:06.390Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:14.007Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:19:16.081Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:19:16.101Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:32.844Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:55.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:09.328Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.713Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:50.425Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:50.468Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:03.553Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:03.584Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:06.703Z"}
{"level":"info","message":"POST /api/tables/26/rows","timestamp":"2025-06-24T10:21:15.013Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:15.031Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:15.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:23.529Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:27.931Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:27.949Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:30.908Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:30.931Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:35.945Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:35.958Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:40.920Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:40.935Z"}
{"level":"info","message":"GET /api/tables?_t=1750760508037","timestamp":"2025-06-24T10:21:44.806Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:44.842Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:44.859Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:45.903Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:47.331Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.337Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.371Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.394Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:00.044Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:58.791Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:58.811Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:22:06.814Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:22:06.827Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:19.015Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:36.923Z"}
{"level":"info","message":"GET /api/tables?_t=1750760567884","timestamp":"2025-06-24T10:22:45.039Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:22:47.913Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:22:50.019Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:22:50.051Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:22:50.141Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:22:50.166Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:22:50.169Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:22:50.194Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:55.534Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24","timestamp":"2025-06-24T10:23:05.822Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&contactType=telegram","timestamp":"2025-06-24T10:23:11.505Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:14.360Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24","timestamp":"2025-06-24T10:23:16.256Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-20","timestamp":"2025-06-24T10:23:21.870Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:23:31.712Z"}
{"level":"info","message":"GET /api/users?dateTo=2025-06-21","timestamp":"2025-06-24T10:23:36.294Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:36.622Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-25&dateTo=2025-06-21","timestamp":"2025-06-24T10:23:45.341Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:50.908Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-21","timestamp":"2025-06-24T10:24:02.107Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-24","timestamp":"2025-06-24T10:24:05.840Z"}
{"level":"info","message":"GET /api/users?dateTo=2025-06-24","timestamp":"2025-06-24T10:24:13.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:14.143Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:17.695Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T10:24:24.043Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T10:24:24.046Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:24.055Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:24.072Z"}
{"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:24:24.073Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:24.076Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:27.421Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:24:27.652Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:27.655Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:24:27.679Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:27.741Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:27.761Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:24:27.765Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:24:27.785Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:31.749Z"}
{"level":"info","message":"Nonce 21eb88844f3f25f8209226585447dc56 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:31.759Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:24:35.007Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:35.008Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:35.110Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:35.888Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:24:35.888Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:24:36.079Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:24:36.079Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.227Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:24:36.227Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:24:36.459Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:24:36.459Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.535Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:24:36.536Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-24T10:24:36.536Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.536Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.536Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:36.536Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.549Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.549Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.821Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:24:36.821Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.860Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:24:36.860Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:24:36.958Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:24:36.959Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:24:36.982Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:24:36.982Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:37.010Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:24:37.011Z"}
{"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","arbitrum","ethereum"],"timestamp":"2025-06-24T10:24:37.011Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.011Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T10:24:37.015Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:24:37.017Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:37.020Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=9f076c84ee0fb82e662195c7008d3cdd, previousGuestId=undefined","timestamp":"2025-06-24T10:24:37.020Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.025Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.026Z"}
{"level":"info","message":"No guest messages found for guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.031Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.034Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:24:37.037Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:24:37.037Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T10:24:37.038Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:24:37.041Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:24:37.041Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T10:24:37.042Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:24:37.045Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:24:37.045Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T10:24:37.046Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:24:37.049Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:24:37.050Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T10:24:37.051Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:24:37.054Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:24:37.054Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T10:24:37.056Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:24:37.059Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:24:37.059Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T10:24:37.061Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:24:37.063Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:24:37.063Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T10:24:37.065Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:24:37.067Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:24:37.068Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T10:24:37.069Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:24:37.072Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:24:37.072Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T10:24:37.074Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:24:37.077Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:24:37.077Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T10:24:37.078Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T10:24:37.081Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T10:24:37.082Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T10:24:37.083Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:24:37.087Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:24:37.087Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T10:24:37.089Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:24:37.091Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:24:37.092Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T10:24:37.093Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T10:24:37.095Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T10:24:37.096Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T10:24:37.097Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:24:37.100Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:24:37.100Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T10:24:37.102Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:24:37.105Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:24:37.105Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T10:24:37.106Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:24:37.109Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:24:37.109Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T10:24:37.110Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:24:37.113Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:24:37.113Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T10:24:37.114Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:24:37.117Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:24:37.118Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T10:24:37.119Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T10:24:37.122Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T10:24:37.122Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T10:24:37.124Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:24:37.126Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:24:37.127Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T10:24:37.128Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T10:24:37.131Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T10:24:37.131Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T10:24:37.133Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:24:37.136Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:24:37.136Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T10:24:37.138Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:24:37.140Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:24:37.141Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T10:24:37.142Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:24:37.145Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:24:37.145Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T10:24:37.146Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:24:37.149Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:24:37.149Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T10:24:37.151Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T10:24:37.154Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T10:24:37.154Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T10:24:37.156Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:24:37.158Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:24:37.159Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T10:24:37.160Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T10:24:37.163Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T10:24:37.163Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T10:24:37.164Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:24:37.167Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:24:37.168Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T10:24:37.169Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:24:37.172Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:24:37.172Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T10:24:37.173Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:24:37.176Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:24:37.177Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T10:24:37.178Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T10:24:37.181Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T10:24:37.181Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T10:24:37.183Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:24:37.185Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:24:37.185Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T10:24:37.187Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T10:24:37.189Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T10:24:37.190Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T10:24:37.191Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o"],"timestamp":"2025-06-24T10:24:37.194Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:37.198Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.211Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.212Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.236Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.262Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.267Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.292Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.310Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.334Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.337Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.378Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.403Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:38.280Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:38.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:46.222Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:25:02.892Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:04.772Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:04.799Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:04.864Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:04.908Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:04.917Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:04.947Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:05.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:07.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:07.510Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:21.760Z"}
{"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:25:21.761Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:21.769Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:21.952Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:21.977Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:22.031Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:22.053Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:22.057Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:22.076Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:27.335Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:30.018Z"}
{"level":"info","message":"Nonce 105b2e75e7ec5c545558664c37459f9f сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:30.026Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:25:32.324Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:32.325Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:32.346Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.067Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:25:33.067Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:25:33.281Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:25:33.281Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:25:33.463Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:25:33.464Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.475Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:25:33.475Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.514Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:25:33.515Z"}
{"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","sepolia","ethereum","bsc"],"timestamp":"2025-06-24T10:25:33.515Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.515Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.516Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:33.516Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.523Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.523Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.788Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:25:33.788Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.832Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:25:33.833Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:25:33.951Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:25:33.952Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:25:33.969Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:25:33.969Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:34.001Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:25:34.002Z"}
{"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","arbitrum","ethereum"],"timestamp":"2025-06-24T10:25:34.002Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.002Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T10:25:34.009Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:25:34.012Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:34.017Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=c468d847f518642666898a1c7a7d9c15, previousGuestId=undefined","timestamp":"2025-06-24T10:25:34.018Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.026Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.027Z"}
{"level":"info","message":"No guest messages found for guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.034Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.040Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:25:34.044Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:25:34.045Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T10:25:34.046Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T10:25:34.050Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T10:25:34.050Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T10:25:34.053Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:25:34.056Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:25:34.057Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T10:25:34.059Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T10:25:34.062Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T10:25:34.063Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T10:25:34.065Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:25:34.068Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:25:34.069Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T10:25:34.071Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:25:34.074Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:25:34.075Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T10:25:34.077Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:25:34.081Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:25:34.081Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T10:25:34.083Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T10:25:34.087Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T10:25:34.088Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T10:25:34.090Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:25:34.095Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:25:34.095Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T10:25:34.099Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T10:25:34.103Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T10:25:34.104Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T10:25:34.107Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:25:34.112Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:25:34.112Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-24T10:25:34.115Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:25:34.119Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:25:34.119Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T10:25:34.121Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:25:34.124Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:25:34.125Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T10:25:34.127Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:25:34.131Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:25:34.131Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T10:25:34.134Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:25:34.137Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:25:34.138Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T10:25:34.139Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:25:34.143Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:25:34.144Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T10:25:34.146Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:25:34.149Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:25:34.150Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T10:25:34.152Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:25:34.156Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:25:34.157Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T10:25:34.159Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:25:34.162Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:25:34.163Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T10:25:34.166Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:25:34.170Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:25:34.170Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T10:25:34.172Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:25:34.176Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:25:34.177Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T10:25:34.179Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T10:25:34.184Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T10:25:34.184Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T10:25:34.186Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:25:34.190Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:25:34.190Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T10:25:34.192Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:25:34.196Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:25:34.196Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T10:25:34.201Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T10:25:34.205Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T10:25:34.206Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T10:25:34.208Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:25:34.211Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:25:34.212Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T10:25:34.214Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:25:34.217Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:25:34.218Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T10:25:34.219Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:25:34.223Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:25:34.224Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T10:25:34.226Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:25:34.229Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:25:34.230Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T10:25:34.231Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:25:34.234Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:25:34.235Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T10:25:34.237Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T10:25:34.240Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T10:25:34.241Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T10:25:34.242Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:25:34.245Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:25:34.246Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T10:25:34.248Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T10:25:34.251Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T10:25:34.251Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T10:25:34.253Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:25:34.257Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:25:34.257Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T10:25:34.260Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:25:34.263Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:25:34.264Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T10:25:34.266Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:25:34.269Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:25:34.269Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T10:25:34.271Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["c468d847f518642666898a1c7a7d9c15","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx"],"timestamp":"2025-06-24T10:25:34.276Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:34.282Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.478Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.521Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.524Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.575Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.579Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.584Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.611Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.636Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.704Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:35.617Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:35.618Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:41.587Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:25:43.475Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:25:43.500Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:25:43.507Z","total":136}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:25:50.065Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:51.891Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:51.928Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:52.013Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:52.052Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:52.055Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:52.092Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:00.373Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:00.450Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:26:00.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.456Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:26:00.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:00.521Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.524Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:26:00.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:00.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:00.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:04.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:04.812Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:17.492Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:17.507Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:17.551Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:17.580Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:17.583Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:17.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:18.494Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:26:25.980Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:28.277Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:28.301Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:28.365Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:28.396Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:28.408Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:28.427Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:30.868Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:26:30.889Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T10:26:30.915Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:30.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.932Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T10:26:30.955Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:30.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.963Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T10:26:30.983Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:30.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.996Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T10:26:31.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:36.982Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:26:37.635Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:36.721Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:36.726Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:36.822Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:36.854Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:36.857Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:36.878Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:39.671Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:39.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.731Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:26:39.739Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:39.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.763Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:26:39.777Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:39.795Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.798Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:26:39.806Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:00.212Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:09.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:27:09.993Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:13.752Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:34.447Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:40.596Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:27:40.600Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:45.175Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:27:45.222Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:45.246Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:27:45.321Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:27:45.344Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:48.984Z"}
{"level":"info","message":"Nonce 3cbd183aaa3855d8afb8ce922455d197 сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:48.988Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:51.261Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:27:54.458Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:54.458Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:54.480Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.234Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:27:55.395Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.604Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:27:55.623Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.765Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.765Z"}
{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.765Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:55.765Z"}
{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.775Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.775Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.048Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.102Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:27:56.185Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:27:56.187Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.257Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.257Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:27:56.259Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:27:56.262Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=431ee4d962b8850e8f2e7d9a42c42bec, previousGuestId=undefined","timestamp":"2025-06-24T10:27:56.262Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.266Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.266Z"}
{"level":"info","message":"No guest messages found for guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.271Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.274Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T10:27:56.276Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T10:27:56.277Z"}
{"level":"info","message":"Guest messages for guest ID 631b728652950bb53537878a2cff0295 were already processed.","timestamp":"2025-06-24T10:27:56.278Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["431ee4d962b8850e8f2e7d9a42c42bec","631b728652950bb53537878a2cff0295"],"timestamp":"2025-06-24T10:27:56.280Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:27:56.283Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.295Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.312Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.314Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.342Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.366Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.369Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.372Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.386Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.390Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.405Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.407Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.423Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.425Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.440Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.456Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.459Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:57.385Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:57.386Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:09.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:10.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:28:10.795Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:13.548Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:13.555Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:28:13.582Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:28:13.582Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:13.991Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:13.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.003Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.006Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:14.021Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.029Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.036Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:14.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.071Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.078Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:14.107Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:14.129Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:23.476Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:28:23.493Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:23.555Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.558Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T10:28:23.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:23.577Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.579Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T10:28:23.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:23.633Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.638Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T10:28:23.642Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T10:28:23.816Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:27.851Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:28.071Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:28.074Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:28.131Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:28.161Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:28.170Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:28.189Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:30.039Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:28:30.062Z"}
{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T10:28:30.086Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:30.098Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.103Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T10:28:30.125Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:30.135Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.139Z"}
{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T10:28:30.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:30.160Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.163Z"}
{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T10:28:30.179Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:35.774Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:35.781Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:35.850Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:35.878Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:35.882Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:35.904Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:38.188Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:38.222Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:28:38.224Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.230Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:28:38.256Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:38.262Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.265Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:28:38.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:38.290Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:40.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:28:40.972Z"}
{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T10:28:46.319Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:28:46.366Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:28:46.382Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:46.671Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:54.567Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:54.588Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:54.638Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:54.672Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:54.678Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:54.692Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:05.620Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.625Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:29:05.792Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:29:05.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.864Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.869Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:05.874Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:05.895Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:29:05.900Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:29:05.901Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.902Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:29:05.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.928Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.930Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:29:05.939Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:05.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.947Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.975Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.977Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:08.924Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:29:10.710Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:29:10.726Z"}
{"count":1,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:29:10.732Z","total":1}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:11.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:11.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:23.257Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.313Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.378Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.380Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.417Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.420Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.442Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:29:36.471Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:29:36.483Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:29:36.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.490Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.518Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:29:36.533Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.554Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:29:36.558Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.574Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:29:36.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:37.014Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:37.016Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:42.040Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:29:50.129Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:29:51.770Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:29:51.802Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:51.844Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:51.890Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:29:51.895Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:29:51.914Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:29:55.906Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:55.951Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:55.954Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:29:55.969Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:55.973Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:55.976Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:29:56.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:56.018Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:56.022Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:29:56.033Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:29:56.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:06.344Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:06.347Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:30:07.026Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:30:07.050Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:07.085Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:30:07.113Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:07.116Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:30:07.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:07.203Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:07.205Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:30:09.653Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:30:09.670Z"}
{"count":1,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:30:09.673Z","total":1}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T10:30:13.001Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T10:30:13.008Z"}
{"conversationId":11,"level":"info","message":"User message saved","messageId":353,"timestamp":"2025-06-24T10:30:13.030Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T10:30:13.040Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T10:30:13.041Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T10:30:13.043Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:18.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:18.624Z"}
{"conversationId":11,"level":"info","message":"AI response received","timestamp":"2025-06-24T10:30:33.285Z"}
{"conversationId":11,"level":"info","message":"AI response saved","messageId":354,"timestamp":"2025-06-24T10:30:33.348Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.355Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.359Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.449Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.507Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:30:36.528Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:30:36.529Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:30:36.573Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.594Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.603Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:30:36.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.673Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:30:36.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.691Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.694Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:30:36.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:37.501Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:30:44.367Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:30:44.394Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:30:44.401Z","total":136}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:55.336Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:30:55.947Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:30:57.604Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:30:57.630Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:57.668Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:57.697Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:30:57.699Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:30:57.719Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:30:59.819Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:30:59.838Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:59.867Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:30:59.872Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.875Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:30:59.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:59.906Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.910Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:30:59.919Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:59.929Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.931Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:30:59.954Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:31:10.801Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:31:10.807Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:10.828Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:31:10.852Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:10.854Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:31:10.869Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:12.853Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:31:15.088Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:31:15.105Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:31:15.109Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:15.970Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:26.137Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:31:33.518Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:31:33.542Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:33.592Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:33.625Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:31:33.627Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:31:33.648Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:35.619Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:37.169Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:31:41.378Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:31:41.395Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:31:41.399Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:50.776Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:09.391Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:32.620Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:32:36.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:46.185Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:32:48.649Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.969Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:28.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:28.124Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:33:38.692Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:33:44.028Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:33:44.046Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:33:44.054Z","total":136}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:45.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:02.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:23.365Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:36.872Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:34:36.941Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:34:39.792Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:55.586Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:18.771Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:32.297Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:50.905Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:09.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:31.984Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:36:41.779Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:46.322Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:09.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:27.414Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:41.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:18.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:18.608Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:37.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:55.987Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:13.821Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:34.469Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:55.795Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:09.175Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:27.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:46.778Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:08.917Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:23.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:42.197Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:00.375Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:20.670Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:37.594Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:59.798Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:16.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:37.378Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:50.788Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:09.381Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:28.780Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:50.519Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:45:01.642Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:45:01.659Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:45:01.667Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:04.750Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:45:05.765Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:45:17.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:23.738Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:45:28.687Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:45:28.706Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:45:28.713Z","total":136}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:41.667Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:00.206Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:16.674Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:19.133Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:23.538Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:46:29.409Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:46:29.425Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:46:29.433Z","total":136}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:36.943Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:47.103Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:46:57.300Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:46:57.324Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:46:57.395Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:46:57.420Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:46:57.422Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:46:57.448Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:57.551Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:05.169Z"}
{"level":"info","message":"GET /api/tables?_t=1750762030664","timestamp":"2025-06-24T10:47:07.328Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:10.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:14.504Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:32.339Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:38.862Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:52.925Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:48:27.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:48:27.916Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:05.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:05.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:27.569Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:43.849Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:05.144Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:18.602Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:39.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:00.481Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:13.912Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:32.549Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:51.645Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:09.323Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:27.923Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:51.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:09.105Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:23.304Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:42.499Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:00.108Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:18.670Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:37.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:59.873Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:14.016Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:33.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:50.946Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:09.558Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:28.579Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:46.291Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:04.916Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:24.049Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:41.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:00.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:19.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:37.104Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:55.818Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:14.850Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:32.462Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:51.140Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:00:04.689Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:00:04.691Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:04.719Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:04.747Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:00:04.753Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:00:04.783Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:00:08.349Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:00:08.370Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:00:08.394Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.398Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T11:00:08.402Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:08.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.422Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T11:00:08.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:08.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.452Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T11:00:08.463Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T11:00:08.484Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:00:10.445Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:00:10.453Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:10.510Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:10.536Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:00:10.538Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:00:10.556Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:00:13.613Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:00:13.629Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:00:13.648Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T11:00:13.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.656Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:13.693Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.695Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T11:00:13.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:13.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.723Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T11:00:13.733Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T11:00:13.757Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:14.559Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:27.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:44.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:44.942Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:48.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:05.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:01:17.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:01:17.189Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:27.575Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:41.785Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:01:42.998Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:01:43.001Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:01:54.784Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:01:58.397Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:01:58.417Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T11:01:58.424Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:05.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:02:13.184Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:02:13.187Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:23.005Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:39.308Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:02:43.373Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:02:43.377Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:56.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:03:13.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:03:13.585Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:18.449Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:32.569Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:51.870Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:09.436Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:27.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:04:39.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:04:39.806Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:47.319Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:09.210Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:23.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:05:40.184Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:05:40.187Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:47.020Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:00.220Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:20.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:06:40.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:06:40.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:42.350Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:55.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:14.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:37.832Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:07:40.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:07:40.953Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:55.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.834Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.840Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:08:33.223Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:08:33.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:08:39.030Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:08:39.033Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:05.019Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:05.065Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:24.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:09:39.401Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:09:39.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:46.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:00.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:23.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:10:39.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:10:39.810Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:41.485Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:57.825Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:15.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:32.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:11:40.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:11:40.177Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:53.234Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:10.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:32.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:12:40.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:12:40.582Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:46.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:05.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:23.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:13:40.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:13:40.973Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:42.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:01.143Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:23.061Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:37.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:14:39.021Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:14:39.025Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:56.676Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:14.184Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:34.793Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:15:39.415Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:15:39.419Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:56.255Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:09.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:30.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:16:39.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:16:39.769Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:47.354Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:04.836Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:23.492Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:17:40.181Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:17:40.186Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:42.826Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:00.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:20.935Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:18:40.555Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:18:40.558Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:42.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:55.775Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:19:14.377Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:19:33.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:19:40.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:19:40.938Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:09.752Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:09.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:33.302Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:20:39.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:20:39.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:50.804Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.278Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:24.374Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:24.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:21:39.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:21:39.392Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:41.970Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:00.533Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:19.758Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:22:39.764Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:22:39.767Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:41.634Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:57.977Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:41.431Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:41.474Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:23:38.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:23:39.004Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:50.082Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:10.614Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:28.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:24:40.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:24:40.539Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:46.669Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:05.935Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:23.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:25:26.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:25:26.694Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:44.142Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:05.745Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:18.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:37.431Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:56.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:27:18.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.437Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"}
{"code":"EPIPE","errno":-32,"level":"error","message":"Uncaught Exception: write EPIPE","source":"socket","stack":"Error: write EPIPE\n at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:95:16)\n at JSStreamSocket.finishWrite (node:internal/js_stream_socket:234:12)\n at Immediate._onImmediate (node:internal/js_stream_socket:219:14)\n at process.processImmediate (node:internal/timers:483:21)","syscall":"write","timestamp":"2025-06-24T11:27:39.451Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T11:27:50.493Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T11:27:50.493Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:27:50.498Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:27:50.511Z"}
{"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:27:50.512Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:27:50.515Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:27:50.531Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:27:50.569Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:27:51.220Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:55.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.110Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:28.125Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:47.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:05.074Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:25.674Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:29:42.575Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:29:42.932Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:47.294Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:29:48.664Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:29:48.677Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:29:48.748Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:29:48.780Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:29:48.804Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:29:48.821Z"}
{"level":"info","message":"GET /api/tables?_t=1750764599060","timestamp":"2025-06-24T11:29:55.033Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:29:59.743Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:00.502Z"}
{"level":"info","message":"GET /api/tables?_t=1750764607812","timestamp":"2025-06-24T11:30:04.511Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:30:06.977Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.000Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.020Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.040Z"}
{"level":"info","message":"GET /api/tables?_t=1750764615046","timestamp":"2025-06-24T11:30:12.344Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:19.001Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T11:30:24.659Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\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)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.696Z","url":"/api/settings/ai-assistant"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T11:30:24.701Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T11:30:24.704Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\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)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.719Z","url":"/api/settings/ai-assistant-rules"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T11:30:24.722Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\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)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.741Z","url":"/api/settings/telegram-settings"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T11:30:24.747Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\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)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.760Z","url":"/api/settings/email-settings"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:42.743Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:55.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:14.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:33.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:55.501Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:09.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:29.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:46.628Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:05.178Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:24.599Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:33.815Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:33.818Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:33.847Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:33.866Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:33.874Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:33.886Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:33:37.133Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:37.266Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:37.270Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:37.324Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:37.338Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:37.342Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:37.354Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:33:39.004Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:39.107Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:39.111Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:39.164Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:39.179Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:39.184Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:39.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:42.063Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:33:59.627Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:00.388Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:00.600Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:09.897Z"}
{"level":"info","message":"Nonce 04873c02cb5129db4adc9fd4dca3829d сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:09.904Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T11:34:13.904Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:13.904Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:13.928Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:14.687Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:34:14.871Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:14.946Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:34:15.064Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.175Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.175Z"}
{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.175Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.175Z"}
{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.183Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.183Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.453Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.491Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:34:15.592Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:34:15.614Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.665Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.665Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:34:15.667Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:34:15.672Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=98a10aa23ef9b2662cf774ab3419c0c9, previousGuestId=undefined","timestamp":"2025-06-24T11:34:15.672Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.678Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.679Z"}
{"level":"info","message":"No guest messages found for guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.685Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.690Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T11:34:15.696Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T11:34:15.696Z"}
{"level":"info","message":"Guest messages for guest ID 631b728652950bb53537878a2cff0295 were already processed.","timestamp":"2025-06-24T11:34:15.697Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T11:34:15.701Z"}
{"level":"info","message":"Processing guest messages for user 124 with guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T11:34:15.701Z"}
{"level":"info","message":"Guest messages for guest ID 431ee4d962b8850e8f2e7d9a42c42bec were already processed.","timestamp":"2025-06-24T11:34:15.703Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["98a10aa23ef9b2662cf774ab3419c0c9","631b728652950bb53537878a2cff0295","431ee4d962b8850e8f2e7d9a42c42bec"],"timestamp":"2025-06-24T11:34:15.720Z","userId":124}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:34:15.726Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:15.857Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.893Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.895Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:15.925Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.952Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.954Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.961Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.984Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.009Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.011Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:16.034Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.036Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.056Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.058Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.079Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.081Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:16.977Z"}
{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:16.978Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:34:20.552Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:34:22.327Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:34:22.331Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:22.410Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:22.448Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:34:22.453Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:34:22.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.488Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:37.383Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:37.425Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:46.192Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:46.195Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:34:47.345Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:34:47.365Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:47.412Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.415Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:47.435Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.438Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T11:34:47.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:47.456Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.458Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T11:34:47.489Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T11:34:47.505Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T11:34:47.674Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:55.871Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:34:56.420Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:34:56.423Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:56.490Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:56.515Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:34:56.517Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:34:56.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:28.895Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:34.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:50.767Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:10.551Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:46.751Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:46.800Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:06.218Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:23.626Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:44.154Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:01.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.526Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:37.618Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:37.672Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:56.977Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:14.380Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:39:18.483Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:39:22.171Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:39:22.192Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T11:39:22.198Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:34.867Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:39:40.628Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:39:47.684Z"}
{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:47.685Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:47.685Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.449Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:39:48.605Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.787Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.889Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:39:49.002Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:49.002Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:49.014Z","url":"/api/settings/rpc","userId":124}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:56.726Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-24T11:39:58.287Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:39:58.315Z"}
{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:58.316Z"}
{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:58.316Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.044Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.209Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:39:59.237Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.369Z"}
{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:39:59.504Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:59.504Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:59.517Z","url":"/api/settings/rpc","userId":124}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:09.715Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T11:40:14.305Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T11:40:14.305Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:14.311Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:14.326Z"}
{"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:40:14.327Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:14.330Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:16.332Z"}
{"level":"info","message":"Nonce 058a98257d85a5cec8cb2c5a57e0a550 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:16.339Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T11:40:18.716Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:18.716Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:18.731Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.462Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T11:40:19.462Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:40:19.607Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T11:40:19.608Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.647Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T11:40:19.647Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.801Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T11:40:19.801Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:40:19.894Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T11:40:19.894Z"}
{"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":["bsc","arbitrum","polygon","ethereum","sepolia"],"timestamp":"2025-06-24T11:40:19.895Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.895Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.895Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:19.895Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.901Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.901Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.147Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T11:40:20.147Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:40:20.319Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T11:40:20.319Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:40:20.334Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T11:40:20.334Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.401Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T11:40:20.401Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.444Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T11:40:20.444Z"}
{"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","sepolia","arbitrum","ethereum","bsc"],"timestamp":"2025-06-24T11:40:20.444Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.444Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T11:40:20.449Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:40:20.451Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:20.454Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=7c737e9edc4b4f8df98af1cd19f6fe31, previousGuestId=undefined","timestamp":"2025-06-24T11:40:20.454Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.458Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.458Z"}
{"level":"info","message":"No guest messages found for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.462Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.506Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T11:40:20.519Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T11:40:20.520Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-06-24T11:40:20.521Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T11:40:20.524Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T11:40:20.524Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T11:40:20.525Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T11:40:20.527Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T11:40:20.527Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T11:40:20.529Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T11:40:20.531Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T11:40:20.531Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T11:40:20.533Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T11:40:20.535Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T11:40:20.536Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T11:40:20.538Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T11:40:20.541Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T11:40:20.541Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T11:40:20.542Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T11:40:20.545Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T11:40:20.545Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T11:40:20.547Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T11:40:20.549Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T11:40:20.549Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T11:40:20.551Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T11:40:20.554Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T11:40:20.554Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T11:40:20.555Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T11:40:20.558Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T11:40:20.559Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T11:40:20.561Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T11:40:20.563Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T11:40:20.564Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T11:40:20.566Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T11:40:20.569Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T11:40:20.569Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-24T11:40:20.571Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T11:40:20.574Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T11:40:20.574Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T11:40:20.576Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T11:40:20.578Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T11:40:20.578Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T11:40:20.580Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T11:40:20.583Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T11:40:20.583Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T11:40:20.585Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T11:40:20.587Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T11:40:20.588Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T11:40:20.590Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T11:40:20.593Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T11:40:20.593Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T11:40:20.594Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T11:40:20.597Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T11:40:20.598Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T11:40:20.599Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T11:40:20.602Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T11:40:20.602Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T11:40:20.604Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T11:40:20.607Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T11:40:20.607Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T11:40:20.609Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T11:40:20.612Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T11:40:20.612Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T11:40:20.614Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T11:40:20.616Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T11:40:20.616Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T11:40:20.618Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T11:40:20.620Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T11:40:20.620Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T11:40:20.622Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T11:40:20.624Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T11:40:20.624Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T11:40:20.626Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T11:40:20.629Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T11:40:20.629Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T11:40:20.631Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T11:40:20.633Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T11:40:20.634Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T11:40:20.635Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T11:40:20.638Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T11:40:20.638Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T11:40:20.639Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T11:40:20.641Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T11:40:20.642Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T11:40:20.643Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T11:40:20.646Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T11:40:20.647Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T11:40:20.648Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T11:40:20.650Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T11:40:20.651Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T11:40:20.653Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T11:40:20.655Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T11:40:20.656Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T11:40:20.657Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T11:40:20.659Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T11:40:20.660Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T11:40:20.661Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T11:40:20.663Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T11:40:20.664Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T11:40:20.666Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T11:40:20.668Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T11:40:20.669Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T11:40:20.670Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T11:40:20.672Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T11:40:20.672Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T11:40:20.673Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T11:40:20.676Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T11:40:20.677Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T11:40:20.678Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T11:40:20.681Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T11:40:20.682Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T11:40:20.684Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx"],"timestamp":"2025-06-24T11:40:20.686Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:20.691Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.711Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.733Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.735Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.763Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.790Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.797Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.798Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.823Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.845Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.913Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:21.805Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:21.805Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:40:26.054Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-06-24T11:40:26.079Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-24T11:40:27.966Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:40:27.970Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:28.220Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:51.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:51.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:52.029Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:41:02.081Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:05.129Z"}
{"level":"info","message":"GET /api/tables?_t=1750765281234","timestamp":"2025-06-24T11:41:18.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:41:21.198Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:41:21.201Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:23.630Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.582Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T11:41:27.603Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.627Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.648Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.666Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:43.076Z"}
{"level":"info","message":"GET /api/tables?_t=1750765308987","timestamp":"2025-06-24T11:41:46.404Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T11:41:50.671Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.698Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.716Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.733Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:41:51.392Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:41:51.395Z"}
{"level":"info","message":"GET /api/tables?_t=1750765315892","timestamp":"2025-06-24T11:41:51.555Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T11:41:53.381Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:53.385Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:53.408Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:00.517Z"}
{"level":"info","message":"GET /api/tables?_t=1750765324253","timestamp":"2025-06-24T11:42:00.616Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T11:42:02.478Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:02.481Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:02.504Z"}
{"level":"info","message":"GET /api/tables?_t=1750765327637","timestamp":"2025-06-24T11:42:04.281Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:42:05.497Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.503Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.524Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.540Z"}
{"level":"info","message":"GET /api/tables?_t=1750765337806","timestamp":"2025-06-24T11:42:15.304Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:17.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:42:19.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:42:19.271Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:21.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:42.815Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:42:50.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:42:50.080Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:55.990Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:42:58.719Z"}
{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T11:42:58.737Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T11:42:58.744Z","total":136}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:14.459Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T11:43:18.843Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T11:43:18.844Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":355,"timestamp":"2025-06-24T11:43:18.868Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T11:43:18.874Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T11:43:18.875Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T11:43:18.877Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:43:19.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:43:19.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:33.878Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:43:50.497Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:43:50.507Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:55.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:11.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:44:20.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:44:20.087Z"}
{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T11:44:20.711Z"}
{"conversationId":1,"level":"info","message":"AI response saved","messageId":356,"timestamp":"2025-06-24T11:44:20.732Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:29.365Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:46.599Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:44:50.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:44:50.064Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T11:44:57.229Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T11:44:57.273Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T11:44:57.282Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T11:44:57.284Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T11:44:57.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:05.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:45:20.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:45:20.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:25.921Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:42.161Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:45:51.235Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:45:51.238Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:00.552Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:46:21.406Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:46:21.409Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:24.456Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:37.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:46:51.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:46:51.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:57.099Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:16.183Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:32.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:47:40.072Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:47:40.077Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:51.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:15.191Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:32.565Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:48:40.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:48:40.459Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:46.716Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:49:06.334Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:49:23.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:49:31.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:49:31.545Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:49:34.498Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.532Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.551Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.343Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.350Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:49:50.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:49:50.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:01.655Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:01.698Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:19.050Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:50:20.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:50:20.640Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.742Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:57.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:57.257Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:14.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:51:32.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:51:32.268Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:32.898Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:56.462Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:09.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:27.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:52:31.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:52:31.200Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:46.622Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:03.600Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:27.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:53:32.838Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:53:32.841Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:45.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:58.167Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:54:20.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:54:34.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:54:34.678Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:54:40.379Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:17.124Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:17.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:55:34.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:55:34.625Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:47.210Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:47.254Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:07.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:24.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:56:35.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:56:35.046Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:41.834Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:19.569Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:19.615Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:36.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:57:36.674Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:57:36.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:57:51.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:57:51.469Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:54.733Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:14.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:58:21.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:58:21.753Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:30.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:58:49.283Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:58:49.286Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:51.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:08.663Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:59:19.548Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:59:19.550Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.925Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:45.627Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:45.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:59:49.843Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:59:49.847Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:03.135Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:19.972Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:00:20.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:00:20.106Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:40.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:00:50.372Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:00:50.375Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:57.773Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:18.955Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:01:20.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:01:20.647Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:33.110Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:01:50.917Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:01:50.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:56.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:09.098Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:02:21.185Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:02:21.189Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:27.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:46.796Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:02:51.461Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:02:51.465Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:08.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:03:21.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:03:21.741Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:22.181Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:45.764Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:03:49.273Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:03:49.276Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:02.708Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:18.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:04:19.538Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:04:19.541Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:40.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:04:49.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:04:49.818Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:52.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:13.021Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:05:20.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:05:20.083Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:30.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:47.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:05:50.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:05:50.362Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:05.909Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:06:20.626Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:06:20.630Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:25.115Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:41.915Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:06:50.893Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:06:50.897Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:02.112Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:19.595Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:07:21.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:07:21.177Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:36.441Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:07:51.458Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:07:51.462Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:56.694Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:14.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:08:21.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:08:21.709Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:35.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:49.498Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:08:49.872Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:08:49.875Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:08.790Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:09:16.513Z"}
{"level":"info","message":"GET /api/tables?_t=1750766960831","timestamp":"2025-06-24T12:09:16.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:09:19.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:09:19.501Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:09:20.275Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.301Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.318Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.338Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:29.956Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:44.118Z"}
{"level":"info","message":"DELETE /api/tables/column/26","timestamp":"2025-06-24T12:09:47.960Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:09:47.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:09:49.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:09:49.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:07.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:10:20.074Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:10:20.078Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:38.778Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:38.824Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:10:50.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:10:50.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:58.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:11:21.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:11:21.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:33.179Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:33.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:11:51.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:11:51.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:52.375Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:09.477Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:27.751Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:12:39.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:12:39.937Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:51.314Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:03.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.056Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.058Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:13:40.469Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:13:40.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:41.602Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:41.655Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:58.411Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.619Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:40.452Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:40.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:14:41.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:14:41.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:57.322Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:11.530Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:30.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:15:38.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:15:38.837Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:47.522Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:05.884Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:27.386Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:16:39.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:16:39.348Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:47.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:16:50.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:16:50.833Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:00.441Z"}
{"level":"info","message":"GET /api/tables?_t=1750767423963","timestamp":"2025-06-24T12:16:59.544Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:17:21.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:17:21.750Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:41.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:17:52.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:17:52.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.175Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.232Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.309Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:18.758Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:35.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:18:40.458Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:18:40.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:51.315Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:08.876Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:30.230Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:19:40.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:19:40.996Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:44.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:19:49.758Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:19:49.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:03.457Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:13.327Z"}
{"level":"info","message":"GET /api/tables?_t=1750767621309","timestamp":"2025-06-24T12:20:17.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:20:20.021Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:20:20.025Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:20.349Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:38.799Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:37.985Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:20:37.987Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.015Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.034Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:20:50.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:20:50.304Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:58.325Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:04.192Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:19.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:21:20.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:21:20.576Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:22.075Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:22.105Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.133Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.150Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.167Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.184Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:24.861Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:28.600Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:28.636Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.643Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.673Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.697Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.719Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:30.618Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:32.920Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:32.955Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:32.959Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:32.987Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:33.008Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:33.025Z"}
{"level":"info","message":"GET /api/tables?_t=1750767697192","timestamp":"2025-06-24T12:21:32.787Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"}
{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T12:21:35.067Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:35.072Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:35.101Z"}
{"level":"info","message":"DELETE /api/tables/24","timestamp":"2025-06-24T12:21:39.565Z"}
{"level":"info","message":"GET /api/tables?_t=1750767703385","timestamp":"2025-06-24T12:21:39.595Z"}
{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T12:21:42.158Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:42.162Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:42.186Z"}
{"level":"info","message":"DELETE /api/tables/25","timestamp":"2025-06-24T12:21:44.934Z"}
{"level":"info","message":"GET /api/tables?_t=1750767708265","timestamp":"2025-06-24T12:21:44.963Z"}
{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:21:46.481Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:46.486Z"}
{"level":"info","message":"DELETE /api/tables/26","timestamp":"2025-06-24T12:21:49.407Z"}
{"level":"info","message":"GET /api/tables?_t=1750767712334","timestamp":"2025-06-24T12:21:49.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:21:50.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:21:50.829Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:52.552Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:52.602Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:53.545Z"}
{"level":"info","message":"GET /api/tables?_t=1750767724181","timestamp":"2025-06-24T12:22:04.233Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:22:06.208Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.230Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.248Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.281Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.306Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:12.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:22:23.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:22:23.950Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.718Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:47.663Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:47.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:22:51.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:22:51.901Z"}
{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T12:23:07.631Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:07.647Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:23:07.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:09.191Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:23:21.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:23:21.666Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:23.427Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:23:24.070Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:24.086Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:31.582Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:31.598Z"}
{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T12:23:35.028Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:35.042Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:23:35.067Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:44.271Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:44.287Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:47.928Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:50.544Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:50.561Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:23:49.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:23:49.193Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:57.712Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:57.730Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:59.743Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:24:20.081Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:24:20.084Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:36.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:36.241Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:24:50.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:24:50.352Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:57.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:25:13.161Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:25:35.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:25:38.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:25:38.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:07.805Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:07.855Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:29.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:26:43.823Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:26:43.826Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:51.041Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:02.674Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:19.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:27:39.879Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:27:39.882Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:45.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:56.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:09.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:09.072Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:28:13.392Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:28:13.405Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:14.306Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:22.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:22.238Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:31.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:49.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:49.800Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:51.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:09.004Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:29:14.432Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.454Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.477Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.497Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.517Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.542Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.561Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:27.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:29:40.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:29:40.964Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:44.341Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:03.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:20.357Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:30:29.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:30:29.472Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:38.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:30:50.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:30:50.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:02.426Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:14.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:31:21.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:31:21.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:35.128Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:31:40.088Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:31:40.117Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:31:40.119Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:31:40.121Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:31:40.123Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:31:40.124Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:31:40.554Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:31:40.580Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:31:40.653Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:31:40.655Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:31:41.343Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:31:41.346Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:42.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:32:29.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:32:29.975Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:32:41.070Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:33:31.616Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:33:31.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:33:35.598Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:34:25.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:34:33.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:34:33.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:34:49.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:34:49.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:35:20.602Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:35:20.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:35:24.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:35:50.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:35:50.862Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:36:14.845Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:36:39.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:36:39.320Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:36:59.956Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:36:59.961Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:37:09.508Z"}
{"level":"info","message":"DELETE /api/tables/column/29","timestamp":"2025-06-24T12:37:11.138Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:11.163Z"}
{"level":"info","message":"DELETE /api/tables/column/18","timestamp":"2025-06-24T12:37:19.317Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:19.338Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:37:21.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:37:21.062Z"}
{"level":"info","message":"DELETE /api/tables/column/15","timestamp":"2025-06-24T12:37:25.566Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:25.580Z"}
{"level":"info","message":"DELETE /api/tables/column/19","timestamp":"2025-06-24T12:37:28.409Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:28.433Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:37:46.423Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:46.446Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:37:51.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:37:51.317Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:04.679Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:04.704Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:38:08.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:38:21.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:38:21.616Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:23.421Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:23.444Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:46.136Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:46.157Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:38:53.349Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:48.864Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:38:49.145Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:38:49.148Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:38:53.547Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:53.570Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:38:58.645Z"}
{"level":"info","message":"DELETE /api/tables/column/33","timestamp":"2025-06-24T12:39:04.920Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:04.937Z"}
{"level":"info","message":"DELETE /api/tables/column/32","timestamp":"2025-06-24T12:39:11.911Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:11.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:39:19.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:39:19.441Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:39:28.818Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:28.836Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:39:35.393Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:35.414Z"}
{"level":"info","message":"DELETE /api/tables/column/34","timestamp":"2025-06-24T12:39:45.888Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:45.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:39:49.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:39:49.698Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:39:53.086Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:40:01.674Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:01.697Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.741Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.766Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.789Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.813Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.835Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:40:16.583Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:16.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:40:19.967Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:40:19.970Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:40:24.161Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:24.182Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:40:38.014Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:38.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:40:47.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:40:50.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:40:50.248Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:41:20.514Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:41:20.517Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:41:42.196Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:41:50.542Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:41:50.568Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:41:51.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:41:51.380Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:42:10.643Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:42:10.664Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:42:21.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:42:21.059Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:42:32.781Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:42:32.803Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.267Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T12:42:41.268Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.269Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T12:42:51.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:42:51.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:42:51.332Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:42:56.829Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:42:56.831Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.810Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T12:42:59.811Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.811Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T12:43:09.843Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:43:15.065Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:43:21.641Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:43:21.644Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:43:31.159Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:43:31.160Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T12:43:31.162Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:43:36.277Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:43:43.599Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:43:43.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:43:49.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:43:49.136Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:43:49.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:44:19.429Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:44:19.434Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:26.500Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:26.548Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:43.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:44:49.691Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:44:49.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:45:19.965Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:45:19.968Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:21.013Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:21.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:38.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:45:50.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:45:50.232Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:46:20.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:46:20.517Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.079Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.122Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:46:50.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:46:50.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:10.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:10.136Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:47:11.803Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:47:11.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:47:21.034Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:47:21.037Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:47:23.065Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:47:23.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:27.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:47:51.926Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:47:51.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:04.749Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:04.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.557Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.559Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:48:22.204Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:48:22.207Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:22.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:48:49.130Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:48:49.133Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:59.300Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:59.352Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:16.864Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:49:19.992Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:49:19.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:49:49.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:49:49.679Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:53.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:53.907Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:06.821Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:06.824Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:06.825Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:06.826Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:06.828Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:06.829Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:06.936Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:06.954Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:07.012Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:07.016Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:09.108Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:09.112Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:09.113Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:09.114Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:09.115Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:09.116Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:09.217Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:09.232Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:09.284Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:09.286Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:09.959Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:09.962Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:12.559Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:12.562Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:12.562Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:12.563Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:12.564Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:12.565Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:12.660Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:12.674Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:12.728Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:12.731Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:11.831Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:11.834Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:11.835Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:11.837Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:11.838Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:11.839Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:11.963Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:11.982Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:12.045Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:12.047Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:17.116Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:17.118Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:50:17.880Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:50:20.574Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:50:20.583Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:25.848Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:25.852Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:25.854Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:25.856Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:25.857Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:25.858Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:26.001Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:26.019Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:26.083Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:26.085Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:31.217Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:31.220Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:50:36.412Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:50:50.839Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:50:50.845Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:51:20.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:51:20.515Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:51:31.578Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:51:51.443Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:51:51.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:52:21.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:52:21.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:52:24.619Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:53:20.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:53:30.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:53:30.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:53:55.131Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:53:55.137Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:54:10.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:54:19.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:54:19.389Z"}
{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:54:29.446Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:29.479Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:54:38.656Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:38.675Z"}
{"level":"info","message":"PATCH /api/tables/column/38","timestamp":"2025-06-24T12:54:47.499Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:47.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:54:49.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:54:49.636Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:54:59.800Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:59.818Z"}
{"level":"info","message":"GET /api/tables?_t=1750769705421","timestamp":"2025-06-24T12:55:02.638Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:55:04.688Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:13.260Z"}
{"level":"info","message":"GET /api/tables?_t=1750769716964","timestamp":"2025-06-24T12:55:12.616Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:16.403Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:55:18.188Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:18.227Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:18.346Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:18.376Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:55:18.379Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:55:18.402Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:19.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:19.913Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:21.940Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:55:30.003Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:30.026Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:30.053Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:30.080Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:55:30.084Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:55:30.107Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T12:55:34.742Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T12:55:34.762Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T12:55:34.788Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.793Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:34.797Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:34.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.820Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T12:55:34.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:34.846Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.852Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T12:55:34.864Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:34.890Z"}
{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-24T12:55:37.274Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:37.302Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:37.333Z"}
{"level":"info","message":"POST /api/users/124/tags","timestamp":"2025-06-24T12:55:38.259Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:38.285Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:50.194Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:50.198Z"}
{"level":"info","message":"PATCH /api/users/124","timestamp":"2025-06-24T12:55:50.400Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:50.569Z"}
{"level":"info","message":"PATCH /api/users/124","timestamp":"2025-06-24T12:55:53.169Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:53.200Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.785Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T12:56:03.786Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:56:07.575Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:56:07.586Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:56:07.624Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:56:07.649Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:56:07.654Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:56:07.674Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T12:56:11.061Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:56:16.137Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:56:16.139Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:56:16.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:56:53.806Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.978Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T12:57:15.979Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.979Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T12:57:25.988Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:57:26.697Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:57:26.699Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:57:29.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:57:52.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:10.361Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:23.730Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:47.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:00.570Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:16.621Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:59:17.284Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T12:59:21.650Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T12:59:21.693Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T12:59:21.705Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T12:59:21.716Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T12:59:21.719Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.675Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:55.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:55.164Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:11.173Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:36.399Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:49.770Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:07.382Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:48.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:48.676Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:00.174Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:21.140Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:43.230Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:54.700Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:33.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:33.524Z"}
{"level":"info","message":"PUT /api/settings/ai-assistant","timestamp":"2025-06-24T13:03:43.823Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:03:47.634Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:49.769Z"}
{"level":"info","message":"GET /api/tables?_t=1750770231774","timestamp":"2025-06-24T13:03:49.784Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:51.860Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.892Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.913Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.934Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.768Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.793Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.814Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:51.511Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:03:55.463Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:55.496Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.504Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.541Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.563Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.584Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.603Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.621Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:58.912Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:04:00.905Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:00.942Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:00.947Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:00.982Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.015Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.047Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.066Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.086Z"}
{"level":"info","message":"GET /api/tables?_t=1750770249340","timestamp":"2025-06-24T13:04:06.375Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:08.926Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T13:04:10.815Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:10.820Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:04:10.875Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T13:04:10.908Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:04:10.911Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T13:04:10.946Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:13.738Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:14.620Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:04:19.007Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:04:19.058Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:04:19.064Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:04:19.072Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:04:19.074Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:04:25.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.596Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.649Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:04:25.698Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.701Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:04:25.705Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:04:25.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.745Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.756Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.794Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:27.854Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:04:28.529Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:04:28.532Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:04:28.545Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:04:28.555Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:04:28.560Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:40.148Z"}
{"level":"info","message":"GET /api/tables?_t=1750770284274","timestamp":"2025-06-24T13:04:42.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:45.511Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.487Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:47.515Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.562Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.601Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.625Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.649Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.672Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:51.136Z"}
{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:04:55.152Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:55.183Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.188Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.229Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.250Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.269Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.288Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.306Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:56.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:56.049Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:09.191Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:05:11.223Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:05:11.226Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:05:11.231Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:05:11.235Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:05:11.239Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:05:15.024Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.026Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.081Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.106Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.129Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.155Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:22.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:05:26.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:05:26.331Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:05:26.883Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:38.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:05:57.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:05:57.373Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:03.733Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:17.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:06:27.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:06:27.528Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:32.870Z"}
{"level":"info","message":"GET /api/tables?_t=1750770406623","timestamp":"2025-06-24T13:06:43.016Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:06:45.395Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.427Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.450Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.481Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.530Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.552Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.572Z"}
{"level":"info","message":"GET /api/tables?_t=1750770411835","timestamp":"2025-06-24T13:06:48.732Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:50.916Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:52.797Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:55.248Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:06:57.122Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:06:57.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.864Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:07:00.322Z"}
{"level":"info","message":"GET /api/chat/history?offset=108&limit=30","timestamp":"2025-06-24T13:07:00.343Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":108,"timestamp":"2025-06-24T13:07:00.354Z","total":138}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:15.604Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:15.657Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:07:28.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:07:28.172Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:32.158Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:50.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:07:55.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:07:55.699Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:07.156Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:29.698Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:08:42.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:08:42.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:45.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:00.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:16.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:09:40.820Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:09:40.824Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:57.551Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:57.602Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:11.511Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:32.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:10:43.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:10:43.192Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:51.218Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:29.909Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:29.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:11:39.190Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:11:39.194Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:48.775Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:00.271Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:25.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:12:39.710Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:12:39.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.417Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.419Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:56.638Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:56.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:15.820Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:33.388Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:13:40.254Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:13:40.257Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:51.166Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:10.368Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:23.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:23.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:25.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:25.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:28.046Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:14:40.548Z"}
{"level":"info","message":"GET /api/tables?_t=1750770885036","timestamp":"2025-06-24T13:14:42.855Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:14:44.575Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.601Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.623Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.645Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.666Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.686Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.707Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:45.620Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:14:49.386Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:14:49.402Z"}
{"level":"info","message":"GET /api/tables?_t=1750770893664","timestamp":"2025-06-24T13:14:49.616Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:14:51.719Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:14:54.248Z"}
{"level":"info","message":"GET /api/chat/history?offset=108&limit=30","timestamp":"2025-06-24T13:14:54.266Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":108,"timestamp":"2025-06-24T13:14:54.272Z","total":138}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:55.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:56.002Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:14:58.025Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:14:58.027Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":357,"timestamp":"2025-06-24T13:14:58.047Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:14:58.055Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:14:58.055Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:14:58.058Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.394Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.396Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.399Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:22.713Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:22.761Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:27.084Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:27.104Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:33.381Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.445Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.452Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:15:33.496Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.507Z"}
{"level":"info","message":"Created mapping for guest ID 1750770422364-iftjkyerp to user 1","timestamp":"2025-06-24T13:15:33.542Z"}
{"level":"info","message":"No guest messages found for guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.557Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.572Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:33.588Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:33.598Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:33.602Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.609Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.666Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.693Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.723Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:15:35.255Z"}
{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:15:35.303Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:15:35.323Z","total":139}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:39.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.558Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.568Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:39.593Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:15:39.600Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.603Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.605Z"}
{"level":"info","message":"Created mapping for guest ID 1750770941508-5f1wol4qg to user 1","timestamp":"2025-06-24T13:15:39.626Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:39.636Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:39.637Z"}
{"level":"info","message":"No guest messages found for guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.638Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.657Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.666Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.690Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.697Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.726Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:15:41.353Z"}
{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:15:41.379Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:15:41.386Z","total":139}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:40.163Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:01.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.550Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:01.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.616Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.629Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:16:01.639Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.641Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:16:01.653Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:16:01.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.675Z"}
{"level":"info","message":"Created mapping for guest ID 1750770963924-f361ylu3o to user 1","timestamp":"2025-06-24T13:16:01.677Z"}
{"level":"info","message":"No guest messages found for guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.687Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.707Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.732Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:16:03.396Z"}
{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:16:03.438Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:16:03.455Z","total":139}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:03.826Z"}
{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:16:15.897Z"}
{"conversationId":1,"level":"info","message":"AI response saved","messageId":358,"timestamp":"2025-06-24T13:16:15.934Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:17.129Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:16:30.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:31.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:31.939Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T13:16:32.860Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:16:32.872Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:16:32.934Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:16:32.963Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T13:16:32.988Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T13:16:33.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:33.027Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T13:16:34.438Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T13:16:34.466Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:34.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.521Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T13:16:34.530Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:34.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.549Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T13:16:34.586Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:34.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.951Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T13:16:34.959Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T13:16:35.188Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:16:44.423Z"}
{"level":"info","message":"GET /api/chat/history?offset=110&limit=30","timestamp":"2025-06-24T13:16:44.442Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":110,"timestamp":"2025-06-24T13:16:44.450Z","total":140}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:58.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:11.743Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:27.580Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:52.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:06.358Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:23.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:47.424Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:00.803Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:16.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:37.560Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:55.435Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:11.304Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.715Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:54.460Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:54.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:05.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:26.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:44.435Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:22:00.078Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:22:00.092Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:00.093Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:00.095Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:22:00.096Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:22:00.096Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:22:00.434Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:22:00.449Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:22:00.497Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:22:00.498Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:22:03.086Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:22:03.089Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:22:03.805Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:22:33.526Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:22:33.529Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:33.530Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:33.531Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:22:33.532Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:22:33.533Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:22:33.691Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:22:33.709Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:22:33.779Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:22:33.781Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:22:39.084Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T13:22:39.085Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T13:22:49.098Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:22:54.076Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:22:54.078Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:22:54.768Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:23:20.933Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:23:20.936Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:23:20.937Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:23:20.939Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:23:20.940Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:23:20.941Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:23:21.037Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:23:21.049Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:23:21.093Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:23:21.094Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:23.658Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T13:23:23.660Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:23:29.299Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:23:29.303Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:23:29.306Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:23:29.310Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:23:29.320Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T13:23:33.666Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:38.919Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T13:23:38.920Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T13:23:48.924Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:23:49.610Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:23:49.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:23:50.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:24:44.940Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:25:35.936Z"}
{"level":"info","message":"GET /api/chat/history?offset=110&limit=30","timestamp":"2025-06-24T13:25:35.956Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":110,"timestamp":"2025-06-24T13:25:35.964Z","total":140}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:25:39.520Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:25:40.344Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:25:40.347Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":359,"timestamp":"2025-06-24T13:25:40.361Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:25:40.370Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:25:40.370Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:25:40.373Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:26:34.064Z"}
{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:27:03.026Z"}
{"conversationId":1,"level":"info","message":"AI response saved","messageId":360,"timestamp":"2025-06-24T13:27:03.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:27:28.483Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:28:15.864Z"}
{"level":"info","message":"GET /api/tables?_t=1750771700599","timestamp":"2025-06-24T13:28:18.105Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:28:19.637Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.695Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.730Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.761Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.791Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.818Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.845Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:28:23.071Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:28:29.810Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:28:29.830Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.486Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:12.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:12.308Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:30:36.681Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:30:36.691Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:30:36.692Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:30:36.693Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:30:36.694Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:30:36.695Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:30:36.976Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:30:36.989Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:30:37.033Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:30:37.034Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:30:39.446Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:30:39.448Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:44.563Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:31:07.488Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:31:07.519Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:31:16.497Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:31:16.610Z"}
{"level":"info","message":"GET /api/tables?_t=1750771886718","timestamp":"2025-06-24T13:31:23.739Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:31:26.976Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:31:31.696Z"}
{"level":"info","message":"GET /api/chat/history?offset=112&limit=30","timestamp":"2025-06-24T13:31:31.725Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":112,"timestamp":"2025-06-24T13:31:31.737Z","total":142}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:31:43.417Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T13:31:52.256Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T13:31:52.257Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:31:52.264Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:31:52.286Z"}
{"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"52b71340d67ea4ef3fb5d3d646f23994","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:31:52.288Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:31:52.296Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:31:52.321Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:31:52.366Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:31:53.264Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-24T13:31:59.878Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-24T13:31:59.880Z"}
{"file":null,"guestId":"1750771007946-p7s58r9mi","level":"info","message":"Saving guest message: какой софт продаете?","mimetype":null,"size":null,"timestamp":"2025-06-24T13:31:59.881Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-24T13:31:59.893Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-24T13:31:59.899Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:07.397Z"}
{"level":"info","message":"Nonce 2ddf24516f924ad62512824e16ed58d0 сохранен для адреса 0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:07.418Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T13:32:09.588Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:09.589Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:09.694Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.483Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:32:10.671Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.839Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.921Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:32:11.054Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.054Z"}
{"level":"info","message":"New user 129 role check result: user","timestamp":"2025-06-24T13:32:11.054Z"}
{"level":"info","message":"[verify] Found or created user 129 for wallet 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.054Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 129 to guest_user_mapping: 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.055Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.070Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.070Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.352Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.397Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:32:11.492Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:32:11.517Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.540Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.540Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750771007946-p7s58r9mi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:32:11.542Z","userId":129}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:32:11.549Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 129 with guestId=1750771007946-p7s58r9mi, previousGuestId=undefined","timestamp":"2025-06-24T13:32:11.549Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=129, guestId=1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.555Z"}
{"level":"info","message":"Processing guest messages for user 129 with guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.556Z"}
{"level":"info","message":"Found 1 guest messages for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.560Z"}
{"level":"info","message":"Created new conversation 12 for guest messages","timestamp":"2025-06-24T13:32:11.569Z"}
{"level":"info","message":"Processing guest message ID 9: какой софт продаете?","timestamp":"2025-06-24T13:32:11.569Z"}
{"level":"info","message":"Saved user message with ID 361","timestamp":"2025-06-24T13:32:11.576Z"}
{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-24T13:32:11.583Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:32:29.367Z"}
{"conversationId":12,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-24T13:32:44.903Z"}
{"conversationId":12,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-24T13:32:44.947Z"}
{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:44.952Z"}
{"level":"info","message":"Marked guest mapping as processed for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:44.956Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750771007946-p7s58r9mi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750771007946-p7s58r9mi"],"timestamp":"2025-06-24T13:32:44.959Z","userId":129}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:32:44.964Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:44.980Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:44.985Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.013Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.016Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:32:45.028Z"}
{"level":"info","message":"Processing guest messages for user 129 with guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:45.030Z"}
{"level":"info","message":"Guest messages for guest ID 1750771007946-p7s58r9mi were already processed.","timestamp":"2025-06-24T13:32:45.033Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:45.047Z"}
{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:45.048Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:45.074Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.098Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.100Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.122Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.126Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.153Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.158Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:45.186Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.223Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.257Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.260Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:32:47.324Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:32:47.343Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 129","offset":0,"timestamp":"2025-06-24T13:32:47.350Z","total":2}
{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:48.597Z"}
{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:48.598Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:32:51.725Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:32:51.747Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 129","offset":0,"timestamp":"2025-06-24T13:32:51.754Z","total":2}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:33:15.420Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:33:15.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:33:23.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:33:45.696Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:33:45.701Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:34:15.968Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:34:15.973Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:34:18.449Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:34:45.985Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.987Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.988Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:34:45.994Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.995Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.995Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:34:45.997Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:34:46.007Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.007Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.008Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:34:46.010Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.010Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:34:46.205Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:34:46.211Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:34:46.367Z"}
{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.423Z"}
{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.427Z"}
{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.430Z"}
{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"}
{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"}
{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.450Z"}
{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.453Z"}
{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.457Z"}
{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.457Z"}
{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.459Z"}
{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.461Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.489Z","url":"/api/settings/ai-assistant","userId":129}
{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"}
{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"}
{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.492Z"}
{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.492Z"}
{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"}
{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"}
{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"}
{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.502Z"}
{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.503Z"}
{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.503Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.535Z","url":"/api/settings/email-settings","userId":129}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.640Z","url":"/api/settings/telegram-settings","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:34:46.665Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.666Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.691Z","url":"/api/settings/ai-assistant-rules","userId":129}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:35:13.782Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:35:13.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:35:17.361Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:35:44.051Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:35:44.055Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:36:07.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:14.325Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:14.328Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:36:37.233Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:36:37.247Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:36:37.248Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:36:37.252Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:36:37.253Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:36:37.255Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:36:37.560Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:36:37.580Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:36:37.632Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:36:37.634Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:36:38.320Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:36:38.325Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:36:39.102Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:36:44.010Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.027Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.090Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.094Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:36:44.121Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.151Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.157Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:44.167Z"}
{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:44.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.180Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.253Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.257Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:36:46.899Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.902Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.903Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:36:46.912Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:36:46.957Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.959Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.960Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:36:47.009Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.010Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.010Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:36:47.018Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.019Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.020Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.256Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.436Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.588Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:47.760Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.821Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.981Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.992Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.003Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.032Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.076Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.152Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.155Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.172Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.173Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.193Z","url":"/api/settings/ai-assistant","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.252Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.321Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.346Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.350Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.350Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.385Z","url":"/api/settings/email-settings","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.536Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.537Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.557Z","url":"/api/settings/ai-assistant-rules","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.588Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.709Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.710Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.733Z","url":"/api/settings/telegram-settings","userId":129}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:37:14.860Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:37:14.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:37:33.569Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:37:45.121Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:37:45.125Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:37:53.143Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:37:53.148Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:37:53.149Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:37:53.150Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:37:53.151Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:37:53.152Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:37:53.268Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:37:53.278Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:37:53.315Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:37:53.316Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:37:54.009Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:37:54.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:37:54.739Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:38:04.116Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.190Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.198Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:38:04.260Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.305Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.310Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:04.314Z"}
{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:04.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.381Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.423Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.427Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:38:07.544Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.549Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.550Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:38:07.575Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:38:07.587Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.589Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.589Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:38:07.644Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.646Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.647Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:38:07.650Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.651Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.652Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:07.893Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:07.984Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:08.052Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:38:09.004Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:38:09.007Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:38:09.008Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:38:09.010Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:38:09.011Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:38:09.013Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:38:09.141Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:38:09.157Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:38:09.214Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:38:09.216Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:38:09.885Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:38:09.889Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:38:14.999Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:38:28.350Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.354Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.355Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:38:28.358Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.359Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.359Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:38:28.362Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:38:28.410Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.411Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.412Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:38:28.421Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.422Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.422Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.134Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.232Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.312Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.358Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.398Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.459Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.461Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.467Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.625Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:29.630Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:29.630Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.648Z","url":"/api/settings/ai-assistant","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.737Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.740Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.770Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:29.834Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:29.835Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.852Z","url":"/api/settings/ai-assistant-rules","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.857Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.960Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:30.011Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:30.019Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:30.044Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:30.044Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.072Z","url":"/api/settings/telegram-settings","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:30.206Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:30.207Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.223Z","url":"/api/settings/email-settings","userId":129}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:34.728Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:34.732Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:04.946Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:04.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:39:05.195Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:39:19.004Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.010Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.056Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.070Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:39:19.100Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.107Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.147Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:19.151Z"}
{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:19.152Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.154Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.187Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.213Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.216Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:39:20.279Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:39:20.283Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.285Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.286Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:39:20.318Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.318Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.319Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:39:20.361Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.362Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.362Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:39:20.367Z"}
{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.369Z"}
{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.370Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.572Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:20.727Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:20.745Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.775Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.832Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.833Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:20.845Z","url":"/api/settings/ai-assistant","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.218Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.224Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.253Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.268Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.339Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.403Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.407Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.482Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.623Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:21.632Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:21.632Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.634Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.648Z","url":"/api/settings/email-settings","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.654Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.764Z"}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:21.888Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:21.888Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.902Z","url":"/api/settings/ai-assistant-rules","userId":129}
{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:22.016Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:22.017Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:22.030Z","url":"/api/settings/telegram-settings","userId":129}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:46.789Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:46.793Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:39:59.774Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T13:40:02.595Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T13:40:02.596Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:40:02.613Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:02.632Z"}
{"cookie":{"expires":"2025-07-24T13:40:02.629Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"cee7d93e0930bae60c844e98c69ee271","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:40:02.632Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:40:02.636Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.512Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.548Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.552Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.581Z"}
{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T13:40:20.616Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.646Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.651Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:40:20.654Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:40:20.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.691Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T13:40:20.732Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.773Z"}
{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T13:40:20.777Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.795Z"}
{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T13:40:20.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.864Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:40:31.363Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:40:31.413Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:40:31.419Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:40:31.424Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:40:31.431Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:40:58.715Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:41:13.946Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:41:53.446Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:42:30.779Z"}
{"level":"info","message":"GET /api/chat/history?offset=112&limit=30","timestamp":"2025-06-24T13:42:30.802Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":112,"timestamp":"2025-06-24T13:42:30.815Z","total":142}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:42:42.152Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:42:42.156Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":363,"timestamp":"2025-06-24T13:42:42.192Z"}
{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:42:42.199Z"}
{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:42:42.201Z"}
{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:42:42.207Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:42:43.448Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:43:42.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:43:42.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.532Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.555Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:43:42.583Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.601Z"}
{"level":"info","message":"Created mapping for guest ID 1750772552636-bxl1slj9a to user 1","timestamp":"2025-06-24T13:43:42.683Z"}
{"level":"info","message":"No guest messages found for guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.693Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:43:42.740Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:43:42.741Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.754Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:43:42.770Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.789Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.820Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.826Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.846Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.875Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.881Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:43:44.458Z"}
{"level":"info","message":"GET /api/chat/history?offset=113&limit=30","timestamp":"2025-06-24T13:43:44.506Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":113,"timestamp":"2025-06-24T13:43:44.525Z","total":143}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:13.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:13.764Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:44:23.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.522Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.527Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:44:23.555Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.558Z"}
{"level":"info","message":"Created mapping for guest ID 1750772667419-ki0n6un0c to user 1","timestamp":"2025-06-24T13:44:23.585Z"}
{"level":"info","message":"No guest messages found for guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.600Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.617Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:44:23.683Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:44:23.687Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:44:23.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.702Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.852Z"}
{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:44:25.228Z"}
{"conversationId":1,"level":"info","message":"AI response saved","messageId":364,"timestamp":"2025-06-24T13:44:25.259Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:44:25.299Z"}
{"level":"info","message":"GET /api/chat/history?offset=114&limit=30","timestamp":"2025-06-24T13:44:25.326Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":114,"timestamp":"2025-06-24T13:44:25.339Z","total":144}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:44:32.444Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:54.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:54.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:45:24.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:45:24.752Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:45:31.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:45:55.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:45:55.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:46:21.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:46:25.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:46:25.300Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:46:55.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:46:55.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:47:20.568Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:47:25.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:47:25.836Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T07:34:22.599Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T07:34:22.602Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T07:34:22.602Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T07:34:22.604Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T07:34:22.605Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T07:34:22.606Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T07:34:22.844Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T07:34:22.857Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T07:34:22.952Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T07:34:22.953Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T07:34:24.302Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T07:34:24.305Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T07:34:30.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T07:34:40.977Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T07:34:41.002Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-25T07:34:47.300Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-25T07:34:47.302Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T07:34:47.310Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T07:34:47.334Z"}
{"cookie":{"expires":"2025-07-25T07:34:47.330Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c8585859a567c3b2c67e877823f04e9","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-25T07:34:47.335Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T07:34:47.341Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-25T07:34:47.397Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-25T07:34:47.445Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T07:34:48.830Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T08:19:36.464Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T08:19:36.471Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T08:19:36.473Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T08:19:36.477Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T08:19:36.478Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T08:19:36.479Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T08:19:36.814Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T08:19:36.835Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T08:19:36.920Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T08:19:36.921Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T08:19:38.140Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T08:19:38.145Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:19:41.742Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T08:20:36.621Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-25T08:20:36.622Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:20:36.623Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:20:36.623Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-25T08:20:46.635Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T08:20:52.277Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T08:20:52.281Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:20:53.227Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T08:21:31.980Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-25T08:21:31.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:21:31.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:21:31.982Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-25T08:21:41.993Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T08:21:48.721Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T08:21:48.724Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-25T08:21:48.727Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:21:50.056Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:27.551Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:27.552Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:27.552Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:27.553Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:48.555Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:22:48.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:21.540Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:21.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:21.736Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:21.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:41.060Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:23:41.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:24:16.711Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:24:36.567Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:24:36.676Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.369Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.370Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.371Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.372Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.372Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:24:39.373Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:25:11.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:25:34.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:25:34.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:25:34.761Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:26:07.760Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:26:07.905Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:26:08.025Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:26:27.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:26:27.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:26:30.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:26:30.287Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:26:30.288Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:27:04.504Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:27:27.184Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:27:27.295Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:27:27.406Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:27:58.190Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:28:18.166Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:28:18.275Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:28:20.952Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:28:20.953Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:28:20.953Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:28:20.953Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:28:20.953Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:28:55.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:29:16.233Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:29:16.233Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:29:16.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:29:50.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:30:11.780Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:30:11.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:45.162Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:45.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:45.494Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:46.607Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:46.751Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:30:43.496Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:31:07.180Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:31:07.181Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:31:07.182Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T08:31:07.276Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:31:39.115Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:31:39.162Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:31:39.209Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:31:59.229Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:31:59.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:02.570Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:02.570Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:02.571Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:32:35.171Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:57.967Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:57.968Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:32:57.968Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:33:32.580Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:33:32.644Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:33:32.803Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:33:50.050Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:33:50.222Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:33:53.457Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:33:53.458Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:33:53.459Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:34:26.102Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:34:48.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:34:48.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:34:48.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:35:23.598Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:35:23.708Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:35:23.824Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:35:42.791Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:35:42.900Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:35:44.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:35:44.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:35:44.137Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:36:16.608Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:36:36.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:36:36.581Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:36:39.586Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:36:39.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:36:39.587Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:37:14.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:37:35.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:37:35.050Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:37:35.051Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:38:09.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:38:09.735Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:38:09.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:38:27.106Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:38:27.178Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:38:30.564Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:38:30.564Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:38:30.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:39:02.899Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:39:25.966Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:39:25.966Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:39:25.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:39:58.674Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:39:58.783Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:39:58.881Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:40:21.224Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:40:21.225Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T08:40:21.225Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:40:55.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:40:56.134Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T08:40:56.245Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T11:31:06.178Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T11:31:06.185Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T11:31:06.186Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T11:31:06.189Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T11:31:06.190Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T11:31:06.192Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T11:31:06.461Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T11:31:06.481Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T11:31:06.569Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T11:31:06.570Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T11:31:07.302Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T11:31:07.305Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:arianna@thevervehealthsolutionsllc.com","timestamp":"2025-06-25T11:31:08.251Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 130: email:arianna@thevervehealthsolutionsllc.com","timestamp":"2025-06-25T11:31:08.260Z"}
{"level":"info","message":"[IdentityService] Created new identity email:arianna@thevervehealthsolutionsllc.com for user 130","timestamp":"2025-06-25T11:31:08.276Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-25T11:31:08.276Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 130 (Type: number)","timestamp":"2025-06-25T11:31:08.277Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 130:","timestamp":"2025-06-25T11:31:08.279Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 130","timestamp":"2025-06-25T11:31:08.280Z"}
{"level":"info","message":"[IdentityService] Found user 130 with identity email:arianna@thevervehealthsolutionsllc.com","timestamp":"2025-06-25T11:32:03.908Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 130 (Type: number)","timestamp":"2025-06-25T11:32:03.914Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 130:","timestamp":"2025-06-25T11:32:03.918Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 130","timestamp":"2025-06-25T11:32:03.920Z"}
{"level":"info","message":"Email sent to arianna@thevervehealthsolutionsllc.com","timestamp":"2025-06-25T11:32:58.046Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T11:33:03.211Z"}
{"level":"info","message":"Email sent to arianna@thevervehealthsolutionsllc.com","timestamp":"2025-06-25T11:33:06.316Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T11:33:58.535Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:34:04.509Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T11:34:16.527Z"}
{"level":"info","message":"Nonce dccbf22346a2406f557bb4d39887701d сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T11:34:16.733Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-25T11:34:17.322Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T11:34:17.323Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:17.455Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:18.130Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-25T11:34:18.131Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-25T11:34:18.451Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-25T11:34:18.452Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:18.605Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-25T11:34:18.606Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-25T11:34:18.888Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-25T11:34:18.888Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:18.934Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-25T11:34:18.934Z"}
{"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","sepolia","bsc"],"timestamp":"2025-06-25T11:34:18.935Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:18.935Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:18.936Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T11:34:18.936Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:18.950Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:18.951Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:19.169Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-25T11:34:19.169Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:19.284Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-25T11:34:19.286Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-25T11:34:19.393Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-25T11:34:19.394Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-25T11:34:19.399Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-25T11:34:19.399Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T11:34:19.433Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-25T11:34:19.434Z"}
{"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","sepolia","ethereum"],"timestamp":"2025-06-25T11:34:19.434Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:19.434Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-25T11:34:19.441Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-25T07:34:47.330Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c8585859a567c3b2c67e877823f04e9","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-25T11:34:19.445Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T11:34:19.451Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=0c8585859a567c3b2c67e877823f04e9, previousGuestId=undefined","timestamp":"2025-06-25T11:34:19.453Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T11:34:19.461Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T11:34:19.463Z"}
{"level":"info","message":"No guest messages found for guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T11:34:19.473Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T11:34:19.479Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-06-25T11:34:19.483Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-25T11:34:19.483Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-06-25T11:34:19.486Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-06-25T11:34:19.492Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-25T11:34:19.493Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-06-25T11:34:19.495Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-25T11:34:19.499Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-25T11:34:19.499Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-06-25T11:34:19.501Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-25T11:34:19.505Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-25T11:34:19.506Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-06-25T11:34:19.509Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-06-25T11:34:19.513Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-25T11:34:19.513Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-06-25T11:34:19.515Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-06-25T11:34:19.520Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-25T11:34:19.521Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-06-25T11:34:19.523Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-25T11:34:19.527Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-25T11:34:19.528Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-25T11:34:19.531Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-25T11:34:19.534Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-25T11:34:19.534Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-25T11:34:19.536Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-25T11:34:19.540Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-25T11:34:19.540Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-25T11:34:19.544Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-25T11:34:19.549Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-25T11:34:19.549Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-25T11:34:19.551Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-25T11:34:19.555Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-25T11:34:19.556Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-25T11:34:19.558Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-25T11:34:19.563Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-25T11:34:19.563Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-25T11:34:19.566Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-25T11:34:19.570Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-25T11:34:19.571Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-25T11:34:19.573Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-25T11:34:19.577Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-25T11:34:19.578Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-25T11:34:19.580Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-25T11:34:19.584Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-25T11:34:19.585Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-25T11:34:19.587Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-25T11:34:19.590Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-25T11:34:19.590Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-25T11:34:19.592Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-25T11:34:19.596Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-25T11:34:19.596Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-25T11:34:19.599Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-25T11:34:19.602Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-25T11:34:19.603Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-25T11:34:19.605Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-25T11:34:19.609Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-25T11:34:19.610Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-25T11:34:19.612Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-25T11:34:19.616Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-25T11:34:19.617Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-25T11:34:19.618Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-25T11:34:19.622Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-25T11:34:19.623Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-25T11:34:19.625Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-25T11:34:19.629Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-25T11:34:19.629Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-25T11:34:19.632Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-25T11:34:19.636Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-25T11:34:19.637Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-25T11:34:19.639Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-25T11:34:19.642Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-25T11:34:19.646Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-25T11:34:19.649Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-25T11:34:19.652Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-25T11:34:19.653Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-25T11:34:19.655Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-25T11:34:19.659Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-25T11:34:19.659Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-25T11:34:19.661Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-25T11:34:19.664Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-25T11:34:19.664Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-25T11:34:19.666Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-25T11:34:19.669Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-25T11:34:19.670Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-25T11:34:19.672Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-25T11:34:19.675Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-25T11:34:19.676Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-25T11:34:19.679Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-25T11:34:19.682Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-25T11:34:19.683Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-25T11:34:19.685Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-25T11:34:19.688Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-25T11:34:19.688Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-25T11:34:19.690Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-25T11:34:19.695Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-25T11:34:19.696Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-25T11:34:19.699Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-25T11:34:19.702Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-25T11:34:19.703Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-25T11:34:19.705Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-25T11:34:19.708Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-25T11:34:19.709Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-25T11:34:19.710Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-25T11:34:19.714Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-25T11:34:19.714Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-25T11:34:19.716Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-25T11:34:19.720Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-25T11:34:19.721Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-25T11:34:19.723Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-25T11:34:19.727Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-25T11:34:19.727Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-25T11:34:19.729Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-25T11:34:19.733Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-25T11:34:19.733Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-25T11:34:19.735Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-25T11:34:19.738Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-25T11:34:19.739Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-25T11:34:19.741Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-25T11:34:19.745Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-25T11:34:19.746Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-25T11:34:19.750Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-25T11:34:19.753Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-25T11:34:19.754Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-25T11:34:19.756Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-25T11:34:19.759Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-25T11:34:19.759Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-25T11:34:19.761Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-06-25T11:34:19.766Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-25T11:34:19.767Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-06-25T11:34:19.769Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-25T07:34:47.330Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c8585859a567c3b2c67e877823f04e9","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0c8585859a567c3b2c67e877823f04e9","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1750772552636-bxl1slj9a","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1750770422364-iftjkyerp"],"timestamp":"2025-06-25T11:34:19.773Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T11:34:19.779Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:34:20.074Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.107Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.114Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:34:20.147Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.152Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-25T11:34:20.165Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-06-25T11:34:20.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.180Z"}
{"level":"info","message":"Created mapping for guest ID 1750836891567-oqvkw626f to user 1","timestamp":"2025-06-25T11:34:20.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.188Z"}
{"level":"info","message":"No guest messages found for guest ID 1750836891567-oqvkw626f","timestamp":"2025-06-25T11:34:20.191Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750836891567-oqvkw626f","timestamp":"2025-06-25T11:34:20.198Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:20.213Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:20.216Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.218Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.223Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.251Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:34:20.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:20.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:20.320Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:21.276Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T11:34:21.277Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-25T11:34:21.847Z"}
{"level":"info","message":"GET /api/chat/history?offset=114&limit=30","timestamp":"2025-06-25T11:34:22.114Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":114,"timestamp":"2025-06-25T11:34:22.221Z","total":144}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-25T11:34:25.370Z"}
{"level":"info","message":"GET /api/chat/history?offset=114&limit=30","timestamp":"2025-06-25T11:34:25.839Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":114,"timestamp":"2025-06-25T11:34:25.845Z","total":144}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T11:34:26.429Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-25T11:34:28.484Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T11:34:28.506Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T11:34:28.557Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T11:34:28.603Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-25T11:34:28.609Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-25T11:34:28.635Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-25T11:34:37.935Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-25T11:34:37.958Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:34:38.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:38.227Z"}
{"level":"info","message":"GET /api/users/130","timestamp":"2025-06-25T11:34:38.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:38.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:38.265Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=130","timestamp":"2025-06-25T11:34:38.318Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:38.337Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:38.342Z"}
{"level":"info","message":"GET /api/messages?conversationId=13","timestamp":"2025-06-25T11:34:38.358Z"}
{"level":"info","message":"GET /api/users/130/tags","timestamp":"2025-06-25T11:34:38.392Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:34:49.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:34:49.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T11:34:50.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:35:19.765Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:35:19.769Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T11:35:46.318Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:35:49.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:35:49.981Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-25T11:35:58.115Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T11:35:58.142Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T11:35:58.183Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-25T11:35:58.226Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T11:35:58.232Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-25T11:35:58.251Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-25T11:36:01.138Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-25T11:36:01.165Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:36:01.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:36:01.199Z"}
{"level":"info","message":"GET /api/users/129","timestamp":"2025-06-25T11:36:01.206Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:36:01.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:36:01.227Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=129","timestamp":"2025-06-25T11:36:01.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T11:36:01.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T11:36:01.259Z"}
{"level":"info","message":"GET /api/messages?conversationId=12","timestamp":"2025-06-25T11:36:01.278Z"}
{"level":"info","message":"GET /api/users/129/tags","timestamp":"2025-06-25T11:36:01.306Z"}
{"level":"info","message":"GET /api/users/129","timestamp":"2025-06-25T11:36:04.145Z"}
{"level":"info","message":"DELETE /api/users/129","timestamp":"2025-06-25T11:36:05.334Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T11:36:05.389Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-25T11:36:10.370Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-25T07:34:47.330Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-25T11:36:10.371Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T11:36:10.376Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T11:36:10.391Z"}
{"cookie":{"expires":"2025-07-25T11:36:10.389Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3753d18eeb66a2c7247a9d7df1f21aa6","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-25T11:36:10.392Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T11:36:10.395Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T12:14:58.167Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T12:14:58.171Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T12:14:58.172Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T12:14:58.174Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T12:14:58.174Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T12:14:58.176Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T12:14:58.485Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T12:14:58.501Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T12:14:58.582Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T12:14:58.583Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T12:15:03.587Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T12:15:03.590Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:15:04.408Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:15:59.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:16:55.095Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:17:24.025Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-25T12:17:31.361Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-25T12:17:31.363Z"}
{"file":null,"guestId":"1750852072111-ojhw60q6y","level":"info","message":"Saving guest message: привет","mimetype":null,"size":null,"timestamp":"2025-06-25T12:17:31.365Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-25T12:17:31.378Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-25T12:17:31.381Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:17:50.511Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T12:18:01.515Z"}
{"level":"info","message":"Nonce 5a5f97f52b66368da70a43cf722c5c72 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T12:18:01.530Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-25T12:18:12.480Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-25T12:18:12.482Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:12.585Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:13.291Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-25T12:18:13.292Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-25T12:18:13.608Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-25T12:18:13.608Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:13.689Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-25T12:18:13.690Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:13.828Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-25T12:18:13.828Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-25T12:18:13.939Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-25T12:18:13.940Z"}
{"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-06-25T12:18:13.940Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:13.940Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:13.940Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:18:13.941Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:13.952Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:13.953Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:14.201Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-25T12:18:14.201Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:14.281Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-25T12:18:14.281Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-25T12:18:14.374Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-25T12:18:14.374Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-25T12:18:14.394Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-25T12:18:14.395Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-25T12:18:14.405Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-25T12:18:14.405Z"}
{"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","arbitrum","ethereum"],"timestamp":"2025-06-25T12:18:14.406Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:18:14.406Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-25T12:18:14.412Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-25T11:36:10.389Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750852072111-ojhw60q6y","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-25T12:18:14.415Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T12:18:14.418Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=1750852072111-ojhw60q6y, previousGuestId=undefined","timestamp":"2025-06-25T12:18:14.419Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:18:14.425Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:18:14.426Z"}
{"level":"info","message":"Found 1 guest messages for guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:18:14.432Z"}
{"level":"info","message":"Processing guest message ID 10: привет","timestamp":"2025-06-25T12:18:14.438Z"}
{"level":"info","message":"Saved user message with ID 369","timestamp":"2025-06-25T12:18:14.457Z"}
{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-25T12:18:14.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:18:45.877Z"}
{"conversationId":1,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-25T12:19:25.583Z"}
{"conversationId":1,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-25T12:19:25.620Z"}
{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:19:25.626Z"}
{"level":"info","message":"Marked guest mapping as processed for guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:19:25.631Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-25T12:19:25.633Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-25T12:19:25.634Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-25T12:19:25.636Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-25T12:19:25.639Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-25T12:19:25.639Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-25T12:19:25.641Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-25T12:19:25.643Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-25T12:19:25.643Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-25T12:19:25.645Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-25T12:19:25.647Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-25T12:19:25.648Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-25T12:19:25.649Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-25T12:19:25.652Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-25T12:19:25.652Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-25T12:19:25.654Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-25T12:19:25.656Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-25T12:19:25.657Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-25T12:19:25.658Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-25T12:19:25.661Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-25T12:19:25.661Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-25T12:19:25.663Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-25T12:19:25.666Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-25T12:19:25.666Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-25T12:19:25.668Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-25T12:19:25.671Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-25T12:19:25.672Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-25T12:19:25.673Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-06-25T12:19:25.676Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-25T12:19:25.676Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-06-25T12:19:25.678Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T12:19:25.681Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-25T12:19:25.681Z"}
{"level":"info","message":"Guest messages for guest ID 0c8585859a567c3b2c67e877823f04e9 were already processed.","timestamp":"2025-06-25T12:19:25.683Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-06-25T12:19:25.686Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-25T12:19:25.686Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-06-25T12:19:25.688Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-06-25T12:19:25.691Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-25T12:19:25.692Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-06-25T12:19:25.694Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-25T12:19:25.697Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-25T12:19:25.697Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-06-25T12:19:25.699Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-25T12:19:25.702Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-25T12:19:25.703Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-06-25T12:19:25.705Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-06-25T12:19:25.707Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-25T12:19:25.708Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-06-25T12:19:25.709Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-06-25T12:19:25.712Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-25T12:19:25.712Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-06-25T12:19:25.714Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-25T12:19:25.716Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-25T12:19:25.716Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-25T12:19:25.718Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-25T12:19:25.721Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-25T12:19:25.721Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-25T12:19:25.723Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-25T12:19:25.725Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-25T12:19:25.726Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-25T12:19:25.727Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-25T12:19:25.730Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-25T12:19:25.730Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-25T12:19:25.732Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-25T12:19:25.734Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-25T12:19:25.734Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-25T12:19:25.736Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-25T12:19:25.738Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-25T12:19:25.739Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-25T12:19:25.740Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-25T12:19:25.743Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-25T12:19:25.743Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-25T12:19:25.745Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-25T12:19:25.748Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-25T12:19:25.748Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-25T12:19:25.750Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-25T12:19:25.753Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-25T12:19:25.754Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-25T12:19:25.756Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-25T12:19:25.758Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-25T12:19:25.759Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-25T12:19:25.760Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750836891567-oqvkw626f","timestamp":"2025-06-25T12:19:25.763Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-06-25T12:19:25.763Z"}
{"level":"info","message":"Guest messages for guest ID 1750836891567-oqvkw626f were already processed.","timestamp":"2025-06-25T12:19:25.765Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-25T12:19:25.768Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-25T12:19:25.768Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-25T12:19:25.770Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-25T12:19:25.772Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-25T12:19:25.773Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-25T12:19:25.777Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-25T12:19:25.780Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-25T12:19:25.780Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-25T12:19:25.782Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-25T12:19:25.784Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-25T12:19:25.785Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-25T12:19:25.786Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-25T12:19:25.788Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-25T12:19:25.789Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-25T12:19:25.790Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-25T12:19:25.793Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-25T12:19:25.793Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-25T12:19:25.795Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-25T12:19:25.798Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-25T12:19:25.798Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-25T12:19:25.799Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-25T12:19:25.802Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-25T12:19:25.803Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-25T12:19:25.805Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-25T12:19:25.807Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-25T12:19:25.808Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-25T12:19:25.809Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-25T12:19:25.811Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-25T12:19:25.812Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-25T12:19:25.813Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-25T12:19:25.815Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-25T12:19:25.815Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-25T12:19:25.817Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-25T12:19:25.820Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-25T12:19:25.820Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-25T12:19:25.822Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-25T12:19:25.825Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-25T12:19:25.825Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-25T12:19:25.827Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-25T12:19:25.829Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-25T12:19:25.830Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-25T12:19:25.831Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-25T12:19:25.834Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-25T12:19:25.834Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-25T12:19:25.836Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-25T12:19:25.839Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-25T12:19:25.840Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-25T12:19:25.842Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-25T12:19:25.844Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-25T12:19:25.845Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-25T12:19:25.847Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-25T11:36:10.389Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750852072111-ojhw60q6y","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750852072111-ojhw60q6y","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1750772552636-bxl1slj9a","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad"],"timestamp":"2025-06-25T12:19:25.850Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-25T12:19:25.855Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:19:25.872Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:25.876Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:25.896Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:25.902Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-25T12:19:25.921Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-25T12:19:25.924Z"}
{"level":"info","message":"Guest messages for guest ID 1750852072111-ojhw60q6y were already processed.","timestamp":"2025-06-25T12:19:25.929Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:19:25.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:25.967Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:19:25.969Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:19:25.971Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:25.988Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:25.999Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:26.015Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:26.017Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:26.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:26.035Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:19:26.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:26.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:26.073Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:26.076Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:26.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:26.095Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-25T12:19:27.588Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-25T12:19:27.610Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-25T12:19:27.620Z","total":146}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:19:31.640Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T12:19:31.641Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-25T12:19:30.642Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-25T12:19:30.657Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-25T12:19:30.663Z","total":146}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:19:41.340Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:19:56.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:19:56.248Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T12:20:04.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:20:24.126Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:20:24.130Z"}
{"level":"info","message":"GET /api/telegram-settings","timestamp":"2025-06-25T12:20:25.515Z"}
{"level":"info","message":"GET /api/email-settings","timestamp":"2025-06-25T12:20:32.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:20:36.631Z"}
{"level":"info","message":"GET /api/db-settings","timestamp":"2025-06-25T12:20:37.958Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-25T12:20:43.653Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-25T12:20:43.705Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-25T12:20:43.709Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-25T12:20:43.712Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-25T12:20:43.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:20:54.300Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:20:54.304Z"}
{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-25T12:20:57.982Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.023Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.059Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.076Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.096Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.116Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:20:58.136Z"}
{"level":"info","message":"GET /api/tables?_t=1750854074463","timestamp":"2025-06-25T12:21:12.509Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:21:18.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:21:24.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:21:24.479Z"}
{"level":"info","message":"GET /api/tables?_t=1750854089248","timestamp":"2025-06-25T12:21:26.194Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:21:32.030Z"}
{"level":"info","message":"POST /api/tables","timestamp":"2025-06-25T12:21:39.540Z"}
{"level":"info","message":"GET /api/tables?_t=1750854101593","timestamp":"2025-06-25T12:21:39.575Z"}
{"level":"info","message":"GET /api/tables/27","timestamp":"2025-06-25T12:21:42.266Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:21:42.292Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:21:54.687Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:21:54.691Z"}
{"level":"info","message":"POST /api/tables/27/columns","timestamp":"2025-06-25T12:21:58.805Z"}
{"level":"info","message":"GET /api/tables/27","timestamp":"2025-06-25T12:21:58.829Z"}
{"level":"info","message":"POST /api/tables/27/rows","timestamp":"2025-06-25T12:22:00.949Z"}
{"level":"info","message":"GET /api/tables/27","timestamp":"2025-06-25T12:22:00.970Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:22:00.994Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-25T12:22:06.286Z"}
{"level":"info","message":"GET /api/tables/27","timestamp":"2025-06-25T12:22:06.303Z"}
{"level":"info","message":"DELETE /api/tables/27","timestamp":"2025-06-25T12:22:15.942Z"}
{"level":"info","message":"GET /api/tables?_t=1750854139454","timestamp":"2025-06-25T12:22:15.979Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T12:22:19.345Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-25T12:22:22.038Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:22:22.067Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T12:22:22.119Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T12:22:22.145Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-25T12:22:22.148Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-25T12:22:22.166Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:22:24.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:22:24.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:22:27.445Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:22:55.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:22:55.066Z"}
{"level":"info","message":"GET /api/users?contactType=email","timestamp":"2025-06-25T12:23:10.595Z"}
{"level":"info","message":"GET /api/users?contactType=telegram","timestamp":"2025-06-25T12:23:17.498Z"}
{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&contactType=telegram","timestamp":"2025-06-25T12:23:24.279Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:23:25.249Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:23:25.251Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.288Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-25T12:23:27.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.289Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.291Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:23:27.293Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T12:23:36.989Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-25T12:23:37.290Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T12:23:37.982Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T12:23:37.983Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:23:40.782Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-25T12:23:41.279Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-25T12:23:41.300Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:23:41.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:23:41.459Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:23:41.478Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:23:41.481Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-25T12:23:41.491Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:23:41.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:23:41.501Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-25T12:23:41.548Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-25T12:23:41.565Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-25T12:23:41.733Z"}
{"level":"info","message":"PATCH /api/users/1","timestamp":"2025-06-25T12:23:53.612Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-25T12:23:53.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:23:55.424Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:23:55.427Z"}
{"level":"info","message":"PATCH /api/users/1","timestamp":"2025-06-25T12:23:57.562Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-25T12:23:57.581Z"}
{"level":"info","message":"PATCH /api/users/1","timestamp":"2025-06-25T12:24:05.284Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-25T12:24:05.307Z"}
{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-25T12:24:08.319Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:24:08.392Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-25T12:24:08.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:24:18.312Z"}
{"level":"info","message":"POST /api/tags","timestamp":"2025-06-25T12:24:21.617Z"}
{"level":"info","message":"POST /api/users/1/tags","timestamp":"2025-06-25T12:24:21.648Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:24:21.675Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-25T12:24:21.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:24:25.622Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:24:25.626Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T12:24:34.196Z"}
{"level":"info","message":"GET /api/tables?_t=1750854277486","timestamp":"2025-06-25T12:24:33.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:24:36.104Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:24:36.304Z"}
{"level":"info","message":"DELETE /api/tags/12","timestamp":"2025-06-25T12:24:42.178Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:24:42.206Z"}
{"level":"info","message":"GET /api/tables?_t=1750854287904","timestamp":"2025-06-25T12:24:45.244Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T12:24:49.578Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-25T12:24:51.525Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-25T12:24:51.553Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T12:24:51.600Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-25T12:24:51.630Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-25T12:24:51.636Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-25T12:24:51.659Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-25T12:24:54.589Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-25T12:24:54.608Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T12:24:54.624Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-25T12:24:54.627Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:24:54.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:24:54.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:24:54.649Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-25T12:24:54.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:24:54.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:24:54.669Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-25T12:24:54.678Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-25T12:24:54.803Z"}
{"level":"info","message":"POST /api/chat/ai-draft","timestamp":"2025-06-25T12:25:01.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:25:13.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:25:24.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:25:24.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:25:31.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:25:55.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:25:55.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:26:09.069Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:26:24.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:26:25.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:26:25.238Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:26:53.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:26:53.139Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:27:08.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:27:20.294Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T12:27:23.325Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T12:27:23.329Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T12:27:45.524Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T12:27:59.592Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T12:27:59.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:28:04.128Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:28:15.620Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=07255&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T12:28:21.039Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=07255&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T12:28:21.046Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T12:28:21.744Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?q=%D0%B0%D0%BF%D0%B2%D0%B0%2C+%D0%B2%D0%B0%D0%B8%D0%B0%2C+M%C3%A9xico&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T12:28:29.603Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?q=%D0%B0%D0%BF%D0%B2%D0%B0%2C+%D0%B2%D0%B0%D0%B8%D0%B0%2C+M%C3%A9xico&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T12:28:29.604Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?q=M%C3%A9xico&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T12:28:37.979Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?q=M%C3%A9xico&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T12:28:37.980Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=L","timestamp":"2025-06-25T12:28:53.173Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:28:55.230Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=68","timestamp":"2025-06-25T12:28:56.043Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=681","timestamp":"2025-06-25T12:28:59.275Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=P","timestamp":"2025-06-25T12:29:12.287Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:29:13.039Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=85","timestamp":"2025-06-25T12:29:15.213Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=851","timestamp":"2025-06-25T12:29:18.789Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.082Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-25T12:29:55.083Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.087Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.087Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.087Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:29:55.088Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-25T12:30:05.090Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T12:30:08.421Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T12:30:08.423Z"}
{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection.<anonymous> (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-25T12:30:08.436Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:30:13.543Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:30:50.665Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:31:04.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:31:04.600Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:31:45.718Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:31:57.315Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:31:59.983Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:32:36.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:32:52.600Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:32:55.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:33:32.279Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:33:48.111Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:33:55.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:34:27.615Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.663Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.663Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.664Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.664Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.665Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.665Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.670Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:34:45.670Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:35:25.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:35:25.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:35:25.161Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:35:45.530Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:35:45.531Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:35:45.531Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:36:22.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:36:23.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:36:23.070Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:36:36.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:36:36.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:36:36.470Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:37:17.128Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:37:17.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:37:17.397Z"}
{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-25T12:37:31.711Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:37:36.779Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:38:11.759Z"}
{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-25T12:38:27.102Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:38:27.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:39:05.629Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:39:19.555Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:39:29.494Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:40:04.706Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:40:18.095Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:40:18.095Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:40:59.890Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:40:59.933Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:40:59.975Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:41:00.018Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:41:00.064Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:41:13.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:41:13.493Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:41:13.493Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:41:50.898Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:41:50.942Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:41:50.986Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:42:09.351Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:42:09.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:42:50.395Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:43:04.842Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:43:04.894Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:43:45.950Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:44:04.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:44:04.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:44:41.360Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.116Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:44:55.119Z"}
{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-25T12:45:39.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:45:50.144Z"}
{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'cbargs')","stack":"TypeError: Cannot read properties of undefined (reading 'cbargs')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1253:20)\n at Parser.<anonymous> (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-25T12:45:50.193Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:45:50.993Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:46:27.967Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:46:45.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:46:45.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:46:45.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:46:45.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:46:45.938Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:47:23.425Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:47:23.476Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:47:23.524Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:47:41.313Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:47:41.314Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:47:41.314Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:48:23.077Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:48:23.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:48:23.165Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:48:34.598Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:48:41.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:49:18.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.155Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.156Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.156Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.156Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.157Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:49:32.157Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:50:09.442Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:50:09.484Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:50:09.530Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:50:25.368Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:50:32.279Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T12:50:45.666Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T12:50:45.704Z"}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T12:50:45.705Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T12:50:45.706Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750855845711.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T12:50:45.715Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T12:50:45.718Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T12:50:48.813Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T12:50:48.814Z"}
{"level":"error","message":"[Hardhat Error] npm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n","timestamp":"2025-06-25T12:50:48.840Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T12:50:48.855Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:50:48.859Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:50:48.859Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\nnpm notice\nnpm notice New major version of npm available! 10.8.2 -> 11.4.2\nnpm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2\nnpm notice To update run: npm install -g npm@11.4.2\nnpm notice\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:50:48.881Z","url":"/api/dle","userId":1}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:51:04.817Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:51:20.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:51:27.625Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:52:04.603Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:52:16.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:52:23.073Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.086Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:53:00.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:53:11.929Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:53:11.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:53:14.089Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:53:55.283Z"}
{"level":"info","message":"POST /api/settings/rpc-test","timestamp":"2025-06-25T12:53:56.830Z"}
{"level":"info","message":"Тестирование RPC для sepolia: https://eth-sepolia.nodereal.io/v1/56dec8028bae4f26b76099a42dae2b52","timestamp":"2025-06-25T12:53:56.831Z"}
{"level":"info","message":"Успешное тестирование RPC для sepolia: https://eth-sepolia.nodereal.io/v1/56dec8028bae4f26b76099a42dae2b52, номер блока: 8626009","timestamp":"2025-06-25T12:53:57.698Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T12:54:04.947Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T12:54:05.298Z"}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T12:54:05.299Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T12:54:05.299Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750856045300.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T12:54:05.300Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T12:54:05.301Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:54:06.896Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T12:54:07.899Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T12:54:07.903Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T12:54:07.935Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:54:07.936Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:54:07.937Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:168:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T12:54:07.954Z","url":"/api/dle","userId":1}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:54:09.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:54:46.414Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:55:02.350Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:55:04.816Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.285Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.287Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.287Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:55:46.287Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:55:57.796Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:55:57.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:56:04.480Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:56:37.182Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:56:53.025Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:56:55.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:57:32.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.687Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.688Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.688Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.688Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.689Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.689Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.689Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T12:57:50.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:58:28.081Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:58:28.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:58:28.181Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:58:43.952Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:58:46.446Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:59:23.262Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:59:39.281Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T12:59:41.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:00:18.619Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:00:34.740Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:00:41.588Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:01:14.073Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:01:30.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:01:36.924Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:02:09.532Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:02:25.540Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:02:32.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:03:09.193Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:03:21.005Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:03:23.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:04:04.510Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:04:16.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:04:23.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:04:55.675Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.865Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.866Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.868Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.868Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.868Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.868Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.868Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.869Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.869Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.869Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.869Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:13.869Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:05:55.581Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:07.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:07.276Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:07.324Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:07.374Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:13.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:06:46.379Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:07:04.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:07:04.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:07:04.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:07:04.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:07:04.705Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:07:41.976Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:07:42.027Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:07:42.080Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:07:57.830Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:08:00.370Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:08:10.466Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:08:10.470Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:08:10.471Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:08:10.473Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:08:10.474Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:08:10.475Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:08:10.719Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:08:10.734Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:08:10.780Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:08:10.782Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:08:11.475Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:08:11.478Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:08:12.262Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:08:44.386Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:08:44.388Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:08:44.389Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:08:44.390Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:08:44.391Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:08:44.392Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:08:44.498Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:08:44.514Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:08:44.577Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:08:44.578Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:08:45.322Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:08:45.325Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:08:46.023Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:09:27.859Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:09:27.906Z"}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:09:27.909Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:09:27.910Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750856967915.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:09:27.915Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:09:27.917Z"}
{"level":"error","message":"Ошибка при создании DLE: Приватный ключ для деплоя не передан","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:27.920Z"}
{"level":"error","message":"Ошибка при создании DLE: Приватный ключ для деплоя не передан","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:27.921Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Приватный ключ для деплоя не передан","method":"POST","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:27.943Z","url":"/api/dle","userId":1}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:09:40.065Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:09:40.101Z"}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:09:40.102Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","100000"],"isicCodes":["6810","8510"],"level":"info","location":"07255, México","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест 3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d"],"proposalThreshold":10000,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:09:40.103Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750856980105.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:09:40.105Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:09:40.106Z"}
{"level":"error","message":"Ошибка при создании DLE: Приватный ключ для деплоя не передан","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:40.109Z"}
{"level":"error","message":"Ошибка при создании DLE: Приватный ключ для деплоя не передан","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:40.110Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Приватный ключ для деплоя не передан","method":"POST","stack":"Error: Приватный ключ для деплоя не передан\n at DLEService.createDLE (/app/services/dleService.js:46:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/dle.js:38:20","timestamp":"2025-06-25T13:09:40.127Z","url":"/api/dle","userId":1}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:09:45.749Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:10:36.867Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:11:36.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:12:27.641Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:12:30.864Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:12:30.870Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:13:23.031Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=07852&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:13:42.792Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=07852&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:13:42.795Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:13:43.429Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?q=Roxbury+Township%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:13:50.483Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?q=Roxbury+Township%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:13:50.484Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=K","timestamp":"2025-06-25T13:14:04.641Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=64","timestamp":"2025-06-25T13:14:08.226Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=641","timestamp":"2025-06-25T13:14:11.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:14:18.377Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:15:12.904Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:15:12.938Z"}
{"amounts":["1","5"],"isicCodes":["6411"],"level":"info","location":"07852, United States, Roxbury Township","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест3 ","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":5,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:15:12.939Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","5"],"isicCodes":["6411"],"level":"info","location":"07852, United States, Roxbury Township","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест3 ","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":5,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:15:12.940Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750857312941.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:15:12.941Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:15:12.943Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T13:15:14.232Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T13:15:14.233Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T13:15:14.271Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:188:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:15:14.273Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:188:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:15:14.274Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.sepolia.url - Expected a value of type string.\n * Invalid account: #0 for network: sepolia - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:188:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:15:14.295Z","url":"/api/dle","userId":1}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:15:18.164Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:16:09.256Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:17:08.918Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:17:59.944Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:18:55.321Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:19:50.677Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:20:46.611Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 131: email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:20:46.622Z"}
{"level":"info","message":"[IdentityService] Created new identity email:newsletter@mail.fwdstart.me for user 131","timestamp":"2025-06-25T13:20:46.645Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-25T13:20:46.645Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:20:46.646Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:20:46.648Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:20:46.649Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:21:41.959Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:21:41.961Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:21:41.963Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:21:41.963Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:22:37.266Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:22:37.267Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:22:37.269Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:22:37.270Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:23:32.705Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:23:32.705Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:23:32.707Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:23:32.708Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:24:28.100Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:24:28.101Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:24:28.105Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:24:28.106Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:25:23.716Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:25:23.719Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:25:23.724Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:25:23.725Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:26:18.930Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:26:18.931Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:26:18.933Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:26:18.934Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:27:18.456Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:27:18.456Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:27:18.458Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:27:18.459Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:28:13.913Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:28:13.915Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:28:13.924Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:28:13.926Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:29:04.917Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:29:04.917Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:29:04.919Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:29:04.920Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:29:39.107Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:29:39.131Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:29:39.134Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:29:39.137Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:29:39.138Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:29:39.140Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:29:39.744Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:29:39.778Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:29:39.947Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:29:39.949Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:29:42.852Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:29:42.858Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:29:48.528Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:29:48.528Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:29:48.536Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:29:48.537Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:30:07.214Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:30:07.227Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:30:07.229Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:30:07.232Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:30:07.233Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:30:07.234Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:30:07.673Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:30:07.719Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:30:07.865Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:30:07.868Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:30:08.736Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:30:08.741Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:30:11.961Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:30:11.962Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:30:11.968Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:30:11.969Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:31:07.883Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:31:07.894Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:31:07.896Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:31:07.898Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:31:07.899Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:31:07.900Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:31:08.327Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:31:08.377Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:31:08.470Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:31:08.474Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:31:13.621Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:31:13.627Z"}
{"level":"info","message":"[IdentityService] Found user 131 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:31:14.771Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 131 (Type: number)","timestamp":"2025-06-25T13:31:14.772Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 131:","timestamp":"2025-06-25T13:31:14.775Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 131","timestamp":"2025-06-25T13:31:14.776Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:31:42.720Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:31:42.732Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:32:14.090Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:32:23.700Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:32:23.706Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:32:23.768Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:33:05.267Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T13:33:23.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.206Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:33:23.278Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:33:23.359Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:33:23.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.383Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T13:33:23.447Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.462Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T13:33:23.485Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T13:33:23.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:33:23.678Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:33:23.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.721Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:33:23.732Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:33:23.765Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:23.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:33:53.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:33:53.949Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:34:00.572Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:34:25.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:34:25.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:34:54.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:34:54.356Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:35:00.231Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:35:25.682Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:35:25.698Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:35:55.732Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:35:55.755Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:35:55.762Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:36:07.198Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:36:07.256Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:36:07.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:36:24.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:36:24.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:36:46.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:36:55.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:36:55.112Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T13:37:00.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:00.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:00.966Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:00.975Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-25T13:37:01.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:01.032Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:01.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:01.088Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T13:37:01.115Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-25T13:37:01.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:01.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:01.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:01.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:01.317Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:37:02.477Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:37:02.505Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:37:02.600Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:31.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:31.366Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:37:42.096Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:37:59.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:37:59.809Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:38:29.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:38:29.427Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:38:37.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:39:00.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:39:00.193Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=07885&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:39:12.629Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=07885&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:39:12.679Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:39:13.861Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?q=Rockaway+Township%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:39:16.896Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?q=Rockaway+Township%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:39:16.900Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=O","timestamp":"2025-06-25T13:39:22.820Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=84","timestamp":"2025-06-25T13:39:23.021Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=841","timestamp":"2025-06-25T13:39:25.595Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:39:29.770Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:39:29.775Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:39:32.846Z"}
{"level":"info","message":"Email sent to newsletter@mail.fwdstart.me","timestamp":"2025-06-25T13:39:34.125Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:39:59.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:39:59.993Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:40:28.434Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 132: email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:40:28.442Z"}
{"level":"info","message":"[IdentityService] Created new identity email:mailer-daemon@smtp.hostland.ru for user 132","timestamp":"2025-06-25T13:40:28.466Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-25T13:40:28.467Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:40:28.467Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:40:28.470Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:40:28.470Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:40:29.049Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:40:29.091Z"}
{"amounts":["1","100"],"isicCodes":["8411"],"level":"info","location":"07885, United States, Rockaway Township","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"тест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15a4ed4759e5762174b300a4cf51cc17ad967f4d"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"3тест","timestamp":"2025-06-25T13:40:29.093Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","100"],"isicCodes":["8411"],"level":"info","location":"07885, United States, Rockaway Township","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"тест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x15a4ed4759e5762174b300a4cf51cc17ad967f4d"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"3тест","timestamp":"2025-06-25T13:40:29.097Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750858829101.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:40:29.102Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:40:29.105Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:40:30.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:40:30.163Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T13:40:33.118Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T13:40:33.120Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T13:40:33.173Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:40:33.176Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:40:33.177Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:40:33.274Z","url":"/api/dle","userId":1}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:41:00.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:41:00.919Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.220Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-25T13:41:28.225Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.227Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.229Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.229Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.231Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.231Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.231Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:41:28.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:41:30.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:41:30.997Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:41:34.579Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-25T13:41:34.662Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:41:34.701Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-25T13:41:38.228Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:41:38.943Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:41:38.945Z"}
{"level":"info","message":"[IdentityService] Found user 132 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:41:41.872Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:41:41.872Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:41:41.874Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:41:41.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:42:00.776Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:42:00.782Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:23.545Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-25T13:42:23.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:23.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:23.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:42:30.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:42:30.949Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-25T13:42:33.547Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:42:34.239Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:42:34.241Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:37.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:37.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-25T13:42:37.105Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=07522&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:42:45.896Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=07522&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-06-25T13:42:45.896Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-25T13:42:46.654Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?q=Paterson%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:42:49.682Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?q=Paterson%2C+United+States&format=jsonv2&addressdetails=1&limit=5","timestamp":"2025-06-25T13:42:49.693Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=A","timestamp":"2025-06-25T13:42:54.092Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=01","timestamp":"2025-06-25T13:42:57.130Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=011","timestamp":"2025-06-25T13:43:00.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:43:01.687Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:43:01.699Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-25T13:43:01.916Z"}
{"level":"info","message":"[IdentityService] Found user 132 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:43:19.181Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:43:19.182Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:43:19.184Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:43:19.185Z"}
{"level":"info","message":"[IdentityService] Found user 132 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:43:19.247Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:43:19.248Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:43:19.250Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:43:19.251Z"}
{"level":"info","message":"[IdentityService] Found user 132 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:43:19.329Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:43:19.329Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:43:19.331Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:43:19.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:43:31.340Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:43:31.350Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:43:32.578Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:43:32.579Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:43:32.580Z"}
{"level":"error","message":"Uncaught Exception: Timed out while authenticating with server","source":"timeout-auth","stack":"Error: Timed out while authenticating with server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:139:17)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-25T13:43:32.602Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-25T13:43:57.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:43:59.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:43:59.615Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:43:59.652Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:43:59.835Z"}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:43:59.839Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:43:59.841Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750859039869.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:43:59.874Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:43:59.877Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T13:44:05.082Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T13:44:05.087Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T13:44:05.192Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:44:05.193Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:44:05.195Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:185:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:44:05.277Z","url":"/api/dle","userId":1}
{"level":"info","message":"[IdentityService] Found user 132 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-25T13:44:09.912Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 132 (Type: number)","timestamp":"2025-06-25T13:44:09.912Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 132:","timestamp":"2025-06-25T13:44:09.914Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 132","timestamp":"2025-06-25T13:44:09.915Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:44:25.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:44:25.881Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:44:27.867Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:44:27.867Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-25T13:44:27.868Z"}
{"level":"error","message":"Uncaught Exception: Timed out while authenticating with server","source":"timeout-auth","stack":"Error: Timed out while authenticating with server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:139:17)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-25T13:44:27.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:44:29.789Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:44:29.801Z"}
{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-25T13:44:52.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:45:00.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:45:00.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:45:09.608Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:45:22.214Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:45:22.226Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:45:22.227Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:45:22.229Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:45:22.230Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:45:22.231Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:45:22.608Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:45:22.626Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:45:22.681Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:45:22.683Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:45:23.387Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:45:23.390Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:45:24.087Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:45:30.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:45:30.191Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:45:53.771Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:45:53.827Z"}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:45:53.831Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:45:53.832Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750859153836.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:45:53.837Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:45:53.838Z"}
{"level":"error","message":"[Hardhat Error] Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n","timestamp":"2025-06-25T13:45:56.509Z"}
{"level":"error","message":"[Hardhat Error] HardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","timestamp":"2025-06-25T13:45:56.510Z"}
{"level":"error","message":"Скрипт деплоя завершился с кодом: 1","timestamp":"2025-06-25T13:45:56.554Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:192:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:45:56.556Z"}
{"level":"error","message":"Ошибка при создании DLE: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:192:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:45:56.556Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n","method":"POST","stack":"Error: Ошибка деплоя: Error HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\nHardhatError: HH8: There's one or more errors in your config file:\n\n * Invalid value undefined for HardhatConfig.networks.bsc.url - Expected a value of type string.\n * Invalid account: #0 for network: bsc - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.ethereum.url - Expected a value of type string.\n * Invalid account: #0 for network: ethereum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.arbitrum.url - Expected a value of type string.\n * Invalid account: #0 for network: arbitrum - Expected string, received undefined\n * Invalid value undefined for HardhatConfig.networks.polygon.url - Expected a value of type string.\n * Invalid account: #0 for network: polygon - Expected string, received undefined\n\nTo learn more about Hardhat's configuration, please go to https://hardhat.org/config/\n at validateConfig (/app/node_modules/hardhat/src/internal/core/config/config-validation.ts:374:9)\n at loadConfigAndTasks (/app/node_modules/hardhat/src/internal/core/config/config-loading.ts:116:3)\n at main (/app/node_modules/hardhat/src/internal/cli/cli.ts:220:62)\n at Object.<anonymous> (/app/node_modules/hardhat/src/internal/cli/cli.ts:477:1)\n at Module._compile (node:internal/modules/cjs/loader:1529:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1613:10)\n at Module.load (node:internal/modules/cjs/loader:1275:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1096:12)\n at Module.require (node:internal/modules/cjs/loader:1298:19)\n at require (node:internal/modules/helpers:182:18)\n\n at ChildProcess.<anonymous> (/app/services/dleService.js:192:18)\n at ChildProcess.emit (node:events:524:28)\n at maybeClose (node:internal/child_process:1104:16)\n at ChildProcess._handle.onexit (node:internal/child_process:304:5)","timestamp":"2025-06-25T13:45:56.578Z","url":"/api/dle","userId":1}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:46:00.244Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:46:00.251Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:46:23.829Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:46:30.142Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:46:30.148Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:47:00.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:47:00.738Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:47:19.215Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:47:30.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:47:30.941Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:48:11.094Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:48:11.097Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:11.098Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:11.100Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:48:11.101Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:48:11.103Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:48:11.204Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:48:11.225Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:48:11.286Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:48:11.288Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:48:11.998Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:48:12.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:48:17.127Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:48:27.809Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:48:27.812Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:27.813Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:27.814Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:48:27.815Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:48:27.816Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:48:27.949Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:48:27.960Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:48:28.010Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:48:28.011Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:48:28.707Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:48:28.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:48:31.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:48:31.302Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:48:33.860Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:48:37.368Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:48:37.372Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:37.373Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:48:37.375Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:48:37.375Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:48:37.377Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:48:37.489Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:48:37.508Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:48:37.571Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:48:37.573Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:48:38.188Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:48:38.191Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:48:39.017Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:49:06.273Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:49:06.276Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:49:06.277Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:49:06.278Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:49:06.279Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:49:06.280Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:49:06.384Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:49:06.397Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:49:06.447Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:49:06.448Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:49:07.136Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:49:07.138Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:49:12.285Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:49:17.925Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:49:17.928Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:49:17.929Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:49:17.930Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:49:17.931Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:49:17.932Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:49:18.027Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:49:18.044Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:49:18.098Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:49:18.100Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:49:18.954Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:49:18.958Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:49:19.764Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:49:28.139Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:49:28.155Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:49:31.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:49:31.284Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:49:37.512Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:49:37.559Z"}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:49:37.563Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:49:37.565Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750859377570.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:49:37.571Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:49:37.572Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:49:59.210Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:49:59.216Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-25T13:50:14.643Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-25T13:50:14.646Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-25T13:50:14.647Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-25T13:50:14.649Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-25T13:50:14.650Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-25T13:50:14.651Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-25T13:50:14.807Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-25T13:50:14.825Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-25T13:50:14.871Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-25T13:50:14.872Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-25T13:50:16.285Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-25T13:50:16.289Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:50:17.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:50:29.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:50:29.389Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:50:59.548Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:50:59.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:51:16.804Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:51:30.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:51:30.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:52:00.348Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:52:00.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:52:07.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:52:30.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:52:30.721Z"}
{"level":"info","message":"POST /api/settings/rpc","timestamp":"2025-06-25T13:52:36.632Z"}
{"level":"info","message":"POST /api/dle","timestamp":"2025-06-25T13:52:36.670Z"}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Получен запрос на создание DLE:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:52:36.673Z","votingDelay":6646,"votingPeriod":6646}
{"amounts":["1","1000000"],"isicCodes":["0111"],"level":"info","location":"07522, United States, Paterson","message":"Начало создания DLE с параметрами:","minTimelockDelay":1,"name":"ест3","network":"sepolia","partners":["0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","0x0a98c54327253bb51f99c8218e5a7a01933d5f57"],"privateKey":"7de38b2ada1d23581342f106c8587ce26068797b3bc06656e24b9dcd1810c7b1","proposalThreshold":2,"quorumPercentage":51,"symbol":"тест3","timestamp":"2025-06-25T13:52:36.674Z","votingDelay":6646,"votingPeriod":6646}
{"level":"info","message":"Копирование параметров из /app/temp/dle-params-1750859556677.json в /app/scripts/deploy/current-params.json","timestamp":"2025-06-25T13:52:36.678Z"}
{"level":"info","message":"Файл параметров скопирован успешно","timestamp":"2025-06-25T13:52:36.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:53:00.325Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:53:00.331Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:53:03.197Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:53:30.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:53:30.518Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:54:00.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:54:00.710Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:54:02.959Z"}
{"governorAddress":"0xC8aC4c9431B57934eEccac6322352abfcE8a994a","level":"info","message":"DLE успешно создано:","success":true,"timelockAddress":"0xbcF1daCB040b681129Df122f67a0D2eC23DA99B6","timestamp":"2025-06-25T13:54:04.821Z","tokenAddress":"0xFcF1304FAe013d52e09a1497a47988d125a9e2Ed"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:54:31.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:54:31.298Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T13:54:36.431Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-25T13:54:38.071Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-25T13:54:54.047Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:55:01.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:55:01.495Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-25T13:55:31.691Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-25T13:55:31.696Z"}