Files
DLE/backend/logs/combined.log

13707 lines
1.7 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/dle","timestamp":"2025-06-26T13:24:08.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:24:08.986Z"}
{"level":"info","message":"GET /api/settings/db-settings","timestamp":"2025-06-26T13:24:17.393Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai","timestamp":"2025-06-26T13:24:20.587Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-06-26T13:24:20.619Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-06-26T13:24:21.417Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama","timestamp":"2025-06-26T13:24:37.414Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-06-26T13:24:37.439Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-06-26T13:24:37.499Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:24:51.769Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-26T13:24:56.960Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-06-26T13:24:56.975Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-26T13:24:56.981Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-26T13:24:56.997Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-06-26T13:24:57.010Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-06-26T13:24:57.017Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-06-26T13:24:57.040Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:25:14.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:26:00.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:26:19.572Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:27:05.914Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:27:25.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.319Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.319Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.320Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.321Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.323Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.323Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.324Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.324Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.325Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:28:12.325Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:28:27.077Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:28:27.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:29:13.242Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:29:35.734Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:30:22.836Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:30:38.561Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:31:24.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:31:43.509Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.940Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:33.941Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:32:52.884Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:33:35.453Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:33:35.499Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:33:35.640Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:33:57.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:34:40.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:35:03.258Z"}
{"level":"info","message":"PUT /api/settings/ai-assistant","timestamp":"2025-06-26T13:35:39.034Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:35:44.544Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.552Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:35:44.642Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.648Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:35:44.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:35:44.733Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.740Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T13:35:44.744Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T13:35:44.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:35:44.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:35:44.792Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:35:44.796Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:35:46.168Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-26T13:35:46.588Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-26T13:35:46.609Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-06-26T13:35:46.630Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-06-26T13:35:46.642Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-06-26T13:35:46.674Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-26T13:35:46.681Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-06-26T13:35:46.685Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T13:35:57.453Z"}
{"level":"info","message":"GET /api/tables?_t=1750944959241","timestamp":"2025-06-26T13:35:59.584Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:01.563Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T13:36:01.610Z"}
{"level":"info","message":"POST /api/tables/28/rows","timestamp":"2025-06-26T13:36:04.669Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:04.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:36:04.844Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:13.564Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:13.597Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:16.749Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:16.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:36:19.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:36:19.979Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:20.410Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:20.437Z"}
{"level":"info","message":"POST /api/tables/28/rows","timestamp":"2025-06-26T13:36:25.314Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:25.339Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:25.365Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:25.391Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:30.940Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:30.965Z"}
{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-26T13:36:39.115Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-06-26T13:36:39.140Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:36:48.451Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:36:48.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:36:48.555Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.148Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.149Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.149Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.149Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.149Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.149Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.150Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:11.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:37:19.261Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:37:19.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:37:49.497Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:37:49.500Z"}
{"level":"info","message":"GET /api/tables?_t=1750945074758","timestamp":"2025-06-26T13:37:56.446Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:37:57.164Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T13:37:57.954Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-26T13:38:08.919Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-06-26T13:38:08.962Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-26T13:38:08.989Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-06-26T13:38:08.994Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-26T13:38:08.999Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-06-26T13:38:09.008Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-06-26T13:38:09.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:38:15.387Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:38:15.442Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:38:15.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:19.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:19.167Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:38:26.291Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:26.374Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.376Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:38:26.408Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.411Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T13:38:26.453Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T13:38:26.456Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-26T13:38:26.465Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-06-26T13:38:26.501Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-06-26T13:38:26.530Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-06-26T13:38:26.532Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:26.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.564Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-26T13:38:26.571Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-06-26T13:38:26.574Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-26T13:38:26.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:26.591Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.599Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:26.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:26.626Z"}
{"level":"info","message":"PUT /api/settings/ai-assistant","timestamp":"2025-06-26T13:38:32.820Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:38:56.861Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:38:56.867Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:38:58.548Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:39:17.118Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:39:27.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:39:27.082Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-26T13:39:49.417Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-06-26T13:39:49.422Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-26T13:39:49.439Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-06-26T13:39:49.471Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-06-26T13:39:49.479Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-06-26T13:39:49.500Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-06-26T13:39:49.504Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:39:57.597Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:39:57.601Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:40:03.942Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:40:26.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:40:27.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:40:27.861Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:40:58.141Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:40:58.183Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:41:09.707Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:41:28.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:41:28.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.142Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.142Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.142Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.143Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.143Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.143Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:41:32.144Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:42:14.174Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:42:14.218Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:42:33.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:42:54.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:42:54.454Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:43:20.295Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:43:42.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:43:54.891Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:43:54.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:44:29.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:44:47.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:44:55.356Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:44:55.360Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:45:31.817Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:45:49.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:45:55.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:45:55.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:46:39.979Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:46:56.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:46:56.240Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:46:58.657Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:47:46.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:47:53.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:47:53.099Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:48:06.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:48:47.781Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:48:54.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:48:54.378Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:49:09.645Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:49:52.973Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:49:54.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:49:54.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:50:15.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:50:55.341Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:50:55.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.183Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.184Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.185Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.185Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.189Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:02.189Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T13:51:21.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:51:28.525Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:51:28.530Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T13:51:40.796Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T13:51:45.901Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T13:51:45.940Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T13:51:46.053Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T13:51:46.100Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T13:51:46.113Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T13:51:46.144Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T13:51:49.538Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T13:51:49.548Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T13:51:49.549Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T13:51:49.551Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T13:51:49.552Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T13:51:49.553Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T13:51:49.677Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T13:51:49.694Z"}
{"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-26T13:51:49.755Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T13:51:49.757Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T13:51:50.761Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T13:51:50.764Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:51:51.528Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:51:57.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:51:57.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:52:27.830Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:52:27.835Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-26T13:52:36.982Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-26T13:52:36.985Z"}
{"file":null,"guestId":"1750943864658-dttqecesj","level":"info","message":"Saving guest message: вопрос 1","mimetype":null,"size":null,"timestamp":"2025-06-26T13:52:36.986Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-26T13:52:36.991Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-26T13:52:36.995Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T13:52:39.556Z"}
{"level":"info","message":"Nonce 79fe8426e3f3d1896747ce54c7bdc3cf сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T13:52:39.564Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T13:52:42.202Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T13:52:42.204Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:42.322Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:43.178Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T13:52:43.353Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:43.435Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T13:52:43.673Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:43.712Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:43.713Z"}
{"level":"info","message":"New user 139 role check result: user","timestamp":"2025-06-26T13:52:43.713Z"}
{"level":"info","message":"[verify] Found or created user 139 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:43.713Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 139 to guest_user_mapping: 1750943864658-dttqecesj","timestamp":"2025-06-26T13:52:43.714Z"}
{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:43.723Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:43.723Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:43.979Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:44.021Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T13:52:44.096Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T13:52:44.098Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T13:52:44.131Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:52:44.132Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T13:17:48.029Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750943864658-dttqecesj","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-26T13:52:44.135Z","userId":139}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T13:52:44.144Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 139 with guestId=1750943864658-dttqecesj, previousGuestId=undefined","timestamp":"2025-06-26T13:52:44.145Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=139, guestId=1750943864658-dttqecesj","timestamp":"2025-06-26T13:52:44.151Z"}
{"level":"info","message":"Processing guest messages for user 139 with guest ID 1750943864658-dttqecesj","timestamp":"2025-06-26T13:52:44.152Z"}
{"level":"info","message":"Found 1 guest messages for guest ID 1750943864658-dttqecesj","timestamp":"2025-06-26T13:52:44.158Z"}
{"level":"info","message":"Created new conversation 22 for guest messages","timestamp":"2025-06-26T13:52:44.172Z"}
{"level":"info","message":"Processing guest message ID 13: вопрос 1","timestamp":"2025-06-26T13:52:44.172Z"}
{"level":"info","message":"Saved user message with ID 622","timestamp":"2025-06-26T13:52:44.180Z"}
{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-26T13:52:44.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:52:57.467Z"}
{"conversationId":22,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-26T13:53:13.807Z"}
{"conversationId":22,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-26T13:53:13.861Z"}
{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750943864658-dttqecesj","timestamp":"2025-06-26T13:53:13.865Z"}
{"level":"info","message":"Marked guest mapping as processed for guest ID 1750943864658-dttqecesj","timestamp":"2025-06-26T13:53:13.870Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T13:17:48.029Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750943864658-dttqecesj","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750943864658-dttqecesj"],"timestamp":"2025-06-26T13:53:13.873Z","userId":139}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T13:53:13.879Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:53:13.894Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:13.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:13.922Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:13.927Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T13:53:13.948Z"}
{"level":"info","message":"Processing guest messages for user 139 with guest ID 1750943864658-dttqecesj","timestamp":"2025-06-26T13:53:13.951Z"}
{"level":"info","message":"Guest messages for guest ID 1750943864658-dttqecesj were already processed.","timestamp":"2025-06-26T13:53:13.956Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:53:14.000Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:53:14.003Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:53:14.004Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:14.028Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:14.053Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:14.071Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.074Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T13:53:14.092Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.094Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:14.110Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:14.128Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:14.131Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T13:53:15.475Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T13:53:15.492Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 139","offset":0,"timestamp":"2025-06-26T13:53:15.500Z","total":2}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:53:18.419Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T13:53:18.420Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T13:53:23.677Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T13:53:23.696Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 139","offset":0,"timestamp":"2025-06-26T13:53:23.703Z","total":2}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:28.300Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:53:28.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:44.781Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:53:44.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:53:58.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:53:58.533Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:54:02.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:54:15.040Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:54:15.045Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T13:54:24.053Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T13:54:24.072Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T13:54:24.073Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T13:54:24.075Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T13:54:24.076Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T13:54:24.077Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T13:54:24.214Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T13:54:24.235Z"}
{"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-26T13:54:24.295Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T13:54:24.298Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T13:54:25.439Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T13:54:25.441Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:54:28.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:54:28.741Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:54:33.209Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:54:44.745Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:54:44.750Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T13:54:53.065Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T13:54:53.073Z"}
{"conversationId":22,"level":"info","message":"User message saved","messageId":624,"timestamp":"2025-06-26T13:54:53.102Z"}
{"level":"error","message":"Error getting or saving AI response (RAG): Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory","stack":"Error: Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory\n at HNSWLib.imports (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:271:19)\n at async HNSWLib.getHierarchicalNSW (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:54:37)\n at async HNSWLib.initIndex (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:68:26)\n at async HNSWLib.addVectors (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:95:9)\n at async HNSWLib.fromDocuments (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:261:9)\n at async ragAnswer (/app/services/ragService.js:96:23)\n at async /app/routes/chat.js:452:29","timestamp":"2025-06-26T13:54:57.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:55:15.455Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:55:15.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:55:27.377Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:55:27.382Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:55:34.832Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:55:45.730Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:55:45.735Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:56:15.938Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:56:15.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:56:28.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:56:28.782Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:56:39.619Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:56:48.909Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:56:48.914Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:57:30.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T13:57:30.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T13:57:45.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T13:57:50.224Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T13:57:50.229Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:06:19.354Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:06:19.358Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:06:19.358Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:06:19.360Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:06:19.360Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:06:19.361Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:06:19.470Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:06:19.479Z"}
{"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-26T14:06:19.528Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:06:19.529Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:06:20.779Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:06:20.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:06:22.822Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:06:53.502Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:06:53.505Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:06:53.506Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:06:53.508Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:06:53.509Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:06:53.510Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:06:53.604Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:06:53.621Z"}
{"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-26T14:06:53.692Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:06:53.694Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:06:54.905Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:06:54.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:06:56.220Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:06:57.295Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:06:57.316Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:07:01.528Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:01.536Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:01.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:01.606Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:07:01.644Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:01.651Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T14:07:01.684Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T14:07:01.685Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T14:07:01.880Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T14:07:01.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:01.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:01.973Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:07:01.983Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:01.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:02.000Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:07:02.012Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T14:07:02.028Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T14:07:02.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:02.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:02.070Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:07:06.514Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:06.671Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.673Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T14:07:06.716Z"}
{"level":"info","message":"Processing guest messages for user 139 with guest ID 1750946823417-7eno1iamx","timestamp":"2025-06-26T14:07:06.718Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:07:06.728Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.730Z"}
{"level":"info","message":"Created mapping for guest ID 1750946823417-7eno1iamx to user 139","timestamp":"2025-06-26T14:07:06.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:06.748Z"}
{"level":"info","message":"No guest messages found for guest ID 1750946823417-7eno1iamx","timestamp":"2025-06-26T14:07:06.753Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.755Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:07:06.765Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:07:06.765Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750946823417-7eno1iamx","timestamp":"2025-06-26T14:07:06.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:06.779Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:06.803Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:06.805Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T14:07:08.187Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T14:07:08.211Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 139","offset":0,"timestamp":"2025-06-26T14:07:08.217Z","total":3}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T14:07:22.717Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T14:07:22.720Z"}
{"conversationId":22,"level":"info","message":"User message saved","messageId":625,"timestamp":"2025-06-26T14:07:22.758Z"}
{"level":"error","message":"Error getting or saving AI response (RAG): Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory","stack":"Error: Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory\n at HNSWLib.imports (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:271:19)\n at async HNSWLib.getHierarchicalNSW (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:54:37)\n at async HNSWLib.initIndex (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:68:26)\n at async HNSWLib.addVectors (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:95:9)\n at async HNSWLib.fromDocuments (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:261:9)\n at async ragAnswer (/app/services/ragService.js:96:23)\n at async /app/routes/chat.js:452:29","timestamp":"2025-06-26T14:07:25.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:30.124Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:07:30.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:07:37.407Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:07:37.410Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:08:00.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:08:00.349Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:08:01.530Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:08:07.643Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:08:07.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:08:30.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:08:30.594Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:08:35.165Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:08:35.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:09:00.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:09:00.796Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:09:05.485Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:09:05.489Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:09:13.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:09:31.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:09:31.053Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:09:35.626Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:09:35.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:10:02.604Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:10:02.625Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:10:07.230Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:10:07.234Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:10:17.845Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:10:39.653Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:10:39.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:10:55.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:10:56.000Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:11:12.379Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:11:38.781Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:11:38.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:11:56.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:11:56.823Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:12:14.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:12:37.893Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:12:37.909Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:12:56.217Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:12:56.226Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:13:25.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:13:39.526Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:13:39.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:13:57.064Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:13:57.071Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:21:07.951Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:21:07.956Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:21:07.957Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:21:07.959Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:21:07.959Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:21:07.960Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:21:08.038Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:21:08.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-26T14:21:08.102Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:21:08.103Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:21:08.687Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:21:08.688Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T14:21:13.900Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T14:21:13.901Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:21:13.902Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T14:21:23.908Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:21:24.461Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:21:24.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:21:25.140Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:21:44.440Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:21:44.444Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:21:44.445Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:21:44.446Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:21:44.446Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:21:44.447Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:21:44.489Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:21:44.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-26T14:21:44.550Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:21:44.551Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:21:45.125Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:21:45.127Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:21:45.795Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:51.441Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.460Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T14:21:51.618Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T14:21:51.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:51.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.709Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:21:51.716Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:51.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.741Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T14:21:51.751Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T14:21:51.752Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T14:21:51.791Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T14:21:51.818Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:21:51.824Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:51.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.842Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:51.867Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:51.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:21:51.890Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:53.507Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:53.553Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.560Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T14:21:53.597Z"}
{"level":"info","message":"Processing guest messages for user 139 with guest ID 1750947711620-tk715ze5u","timestamp":"2025-06-26T14:21:53.599Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:53.620Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.626Z"}
{"level":"info","message":"Created mapping for guest ID 1750947711620-tk715ze5u to user 139","timestamp":"2025-06-26T14:21:53.628Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:21:53.633Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:21:53.634Z"}
{"level":"info","message":"No guest messages found for guest ID 1750947711620-tk715ze5u","timestamp":"2025-06-26T14:21:53.639Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750947711620-tk715ze5u","timestamp":"2025-06-26T14:21:53.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:53.658Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:53.693Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.700Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:21:53.737Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 139","timestamp":"2025-06-26T14:21:53.741Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T14:21:55.065Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T14:21:55.102Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 139","offset":0,"timestamp":"2025-06-26T14:21:55.112Z","total":4}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-26T14:21:57.673Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-26T13:17:48.029Z","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-26T14:21:57.675Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T14:21:57.678Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:57.692Z"}
{"cookie":{"expires":"2025-07-26T14:21:57.690Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"69ebb8d9d2445a01700659cfa1f6d30e","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-26T14:21:57.693Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T14:21:57.698Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T14:21:57.716Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T14:21:57.746Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:21:58.102Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-26T14:22:01.517Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-26T14:22:01.540Z"}
{"level":"info","message":"GET /api/users/139","timestamp":"2025-06-26T14:22:01.660Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:22:01.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:22:01.667Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=139","timestamp":"2025-06-26T14:22:01.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:01.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:22:01.709Z"}
{"level":"info","message":"GET /api/messages?conversationId=22","timestamp":"2025-06-26T14:22:01.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:01.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T14:22:01.732Z"}
{"level":"info","message":"GET /api/users/139/tags","timestamp":"2025-06-26T14:22:01.767Z"}
{"level":"info","message":"GET /api/users/139","timestamp":"2025-06-26T14:22:03.681Z"}
{"level":"info","message":"DELETE /api/users/139","timestamp":"2025-06-26T14:22:07.704Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T14:22:07.920Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T14:22:11.457Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T14:22:11.471Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:22:11.519Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T14:22:11.542Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:22:11.562Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T14:22:11.575Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T14:22:13.260Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-26T14:22:26.346Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-26T14:22:26.348Z"}
{"file":null,"guestId":"1750947716643-f5gf3dywi","level":"info","message":"Saving guest message: Вопрос 1","mimetype":null,"size":null,"timestamp":"2025-06-26T14:22:26.349Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-26T14:22:26.355Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-26T14:22:26.358Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T14:22:29.242Z"}
{"level":"info","message":"Nonce 2ce7372b42682898b835c5201f4b6454 сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T14:22:29.249Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T14:22:31.901Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T14:22:31.902Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:32.000Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:32.520Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:32.757Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T14:22:32.773Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:32.785Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T14:22:32.917Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:32.917Z"}
{"level":"info","message":"New user 140 role check result: user","timestamp":"2025-06-26T14:22:32.917Z"}
{"level":"info","message":"[verify] Found or created user 140 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:32.918Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 140 to guest_user_mapping: 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:32.919Z"}
{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:32.924Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:32.924Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T14:22:32.946Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:33.143Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:33.196Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T14:22:33.299Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T14:22:33.321Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T14:22:33.323Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:33.324Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T14:21:57.690Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750947716643-f5gf3dywi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-26T14:22:33.326Z","userId":140}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T14:22:33.329Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 140 with guestId=1750947716643-f5gf3dywi, previousGuestId=undefined","timestamp":"2025-06-26T14:22:33.329Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=140, guestId=1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:33.334Z"}
{"level":"info","message":"Processing guest messages for user 140 with guest ID 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:33.335Z"}
{"level":"info","message":"Found 1 guest messages for guest ID 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:33.339Z"}
{"level":"info","message":"Created new conversation 23 for guest messages","timestamp":"2025-06-26T14:22:33.347Z"}
{"level":"info","message":"Processing guest message ID 14: Вопрос 1","timestamp":"2025-06-26T14:22:33.347Z"}
{"level":"info","message":"Saved user message with ID 626","timestamp":"2025-06-26T14:22:33.356Z"}
{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-26T14:22:33.363Z"}
{"conversationId":23,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-26T14:22:52.514Z"}
{"conversationId":23,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-26T14:22:52.572Z"}
{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:52.577Z"}
{"level":"info","message":"Marked guest mapping as processed for guest ID 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:52.581Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T14:21:57.690Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750947716643-f5gf3dywi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750947716643-f5gf3dywi"],"timestamp":"2025-06-26T14:22:52.583Z","userId":140}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T14:22:52.586Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:22:52.598Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.620Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.622Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T14:22:52.647Z"}
{"level":"info","message":"Processing guest messages for user 140 with guest ID 1750947716643-f5gf3dywi","timestamp":"2025-06-26T14:22:52.651Z"}
{"level":"info","message":"Guest messages for guest ID 1750947716643-f5gf3dywi were already processed.","timestamp":"2025-06-26T14:22:52.658Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:52.692Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:52.693Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:22:52.696Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.707Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.725Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.748Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.766Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.769Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T14:22:52.785Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.800Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:22:52.816Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:22:52.819Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T14:22:54.604Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T14:22:54.625Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 140","offset":0,"timestamp":"2025-06-26T14:22:54.633Z","total":2}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:22:54.896Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:55.580Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T14:22:55.581Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T14:22:58.107Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T14:22:58.121Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 140","offset":0,"timestamp":"2025-06-26T14:22:58.124Z","total":2}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:23:23.778Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:23:23.782Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:23:54.002Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:23:54.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:23:56.615Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:24:23.778Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:24:23.790Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:24:23.791Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:24:23.793Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:24:23.793Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:24:23.794Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:24:23.894Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:24:23.913Z"}
{"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-26T14:24:23.967Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:24:23.968Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:24:24.231Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:24:24.237Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:24:24.476Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:24:24.479Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:24:25.029Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:24:27.316Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:24:27.318Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:24:27.319Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:24:27.320Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:24:27.320Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:24:27.321Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:24:27.354Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:24:27.364Z"}
{"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-26T14:24:27.400Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:24:27.402Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:24:31.682Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:24:31.684Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:24:32.336Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:24:54.449Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:24:54.455Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:25:24.666Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:25:24.672Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:25:37.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:25:52.184Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:25:52.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:26:31.537Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:26:31.540Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T14:26:34.955Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T14:26:34.959Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T14:26:34.960Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T14:26:34.962Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T14:26:34.962Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T14:26:34.964Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T14:26:35.044Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T14:26:35.066Z"}
{"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-26T14:26:35.112Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T14:26:35.114Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T14:26:40.393Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T14:26:40.394Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T14:26:50.401Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:26:50.923Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:26:50.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:26:51.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:26:54.568Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:26:54.574Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T14:27:03.728Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T14:27:03.731Z"}
{"conversationId":23,"level":"info","message":"User message saved","messageId":628,"timestamp":"2025-06-26T14:27:03.747Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"Вопрос 2\"","timestamp":"2025-06-26T14:27:03.756Z"}
{"level":"error","message":"Error getting or saving AI response (RAG): Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory","stack":"Error: Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory\n at HNSWLib.imports (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:304:19)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async HNSWLib.getHierarchicalNSW (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:87:37)\n at async HNSWLib.initIndex (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:101:26)\n at async HNSWLib.addVectors (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:128:9)\n at async HNSWLib.fromDocuments (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:294:9)\n at async ragAnswer (/app/services/ragService.js:96:23)\n at async /app/routes/chat.js:454:29","timestamp":"2025-06-26T14:27:07.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:27:22.855Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:27:22.859Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:27:53.079Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:27:53.083Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:27:57.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:28:55.363Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:28:55.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:29:06.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:29:55.799Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:29:55.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:30:07.809Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:30:56.269Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:30:56.273Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:31:13.281Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:31:56.703Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:31:56.706Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.308Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T14:32:23.308Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.309Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.309Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.309Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.309Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.310Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:23.310Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T14:32:36.026Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T14:32:41.223Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:32:54.443Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:32:54.448Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:33:28.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:33:55.002Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:33:55.005Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T14:34:33.254Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T14:34:33.255Z"}
{"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-26T14:34:33.262Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:34:34.016Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:34:34.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:34:55.345Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:34:55.349Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:35:35.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:35:46.644Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:35:46.644Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:35:46.644Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:35:46.645Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:35:55.874Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:35:55.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:36:44.793Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:36:44.833Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:36:44.873Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:36:45.112Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:36:45.113Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:36:56.242Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:36:56.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:37:45.974Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:37:50.229Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:37:56.699Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:37:56.705Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:38:51.398Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:38:54.497Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:38:54.500Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:38:55.693Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:39:54.878Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:39:54.881Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.438Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:40:01.440Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:40:55.337Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:40:55.342Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:41:13.793Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:41:13.794Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:41:55.810Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:41:55.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:07.928Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:07.974Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:08.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:08.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:08.116Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T14:42:11.987Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:42:56.277Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:42:56.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:43:17.694Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:43:17.695Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:43:17.695Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:43:17.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T14:43:56.729Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 140","timestamp":"2025-06-26T14:43:56.732Z"}
{"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-26T14:44:22.176Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:44:30.100Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T14:44:30.101Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T16:18:56.230Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T16:18:56.233Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T16:18:56.234Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T16:18:56.236Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T16:18:56.236Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T16:18:56.238Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T16:18:56.339Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T16:18:56.351Z"}
{"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-26T16:18:56.417Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T16:18:56.419Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:19:03.221Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T16:19:03.222Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T16:19:13.229Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:19:14.079Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:19:14.083Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:19:15.166Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T16:20:24.115Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T16:20:24.127Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T16:20:24.132Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T16:20:24.135Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T16:20:24.136Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T16:20:24.138Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T16:20:24.301Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T16:20:24.371Z"}
{"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-26T16:20:24.528Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T16:20:24.531Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:20:25.715Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:20:25.720Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:20:30.792Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-26T16:21:30.051Z"}
{"level":"info","message":"Nonce d8fc76833d98c5163e865c92f78f3ee8 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-26T16:21:30.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:21:36.019Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T16:21:37.620Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-26T16:21:37.625Z"}
{"level":"info","message":"[verify] Using existing authenticated user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:37.857Z"}
{"level":"info","message":"[AuthService] Linking identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b to user 1","timestamp":"2025-06-26T16:21:37.859Z"}
{"level":"info","message":"[AuthService] Identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b already exists for user 1","timestamp":"2025-06-26T16:21:37.877Z"}
{"level":"info","message":"[verify] Wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b linked to user 1: already exists","timestamp":"2025-06-26T16:21:37.878Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: d8708a72dd00581774cd3d3669962afd","timestamp":"2025-06-26T16:21:37.879Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:37.896Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:37.896Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:21:38.885Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-26T16:21:38.886Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T16:21:39.103Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-26T16:21:39.104Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:21:39.155Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-26T16:21:39.156Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:21:39.439Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-26T16:21:39.440Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T16:21:39.630Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-26T16:21:39.631Z"}
{"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-26T16:21:39.632Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:39.632Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-26T16:21:39.661Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T13:14:14.655Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"d8708a72dd00581774cd3d3669962afd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["d8708a72dd00581774cd3d3669962afd","015dd716a2fded1fc045c72c1a60575e","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","1750915517060-2lf6nr65o","1750921637490-rkuee3750","836ef0c256afc6fe709014bea3d5e6ad","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","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","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa"],"timestamp":"2025-06-26T16:21:39.666Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T16:21:39.674Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=d8708a72dd00581774cd3d3669962afd, previousGuestId=undefined","timestamp":"2025-06-26T16:21:39.676Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750943651026-x1h1p2uu6","timestamp":"2025-06-26T16:21:39.685Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750943651026-x1h1p2uu6","timestamp":"2025-06-26T16:21:39.687Z"}
{"level":"info","message":"Guest messages for guest ID 1750943651026-x1h1p2uu6 were already processed.","timestamp":"2025-06-26T16:21:39.690Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T13:14:14.655Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"d8708a72dd00581774cd3d3669962afd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["d8708a72dd00581774cd3d3669962afd","015dd716a2fded1fc045c72c1a60575e","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","1750915517060-2lf6nr65o","1750921637490-rkuee3750","836ef0c256afc6fe709014bea3d5e6ad","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","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","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","1750943651026-x1h1p2uu6"],"timestamp":"2025-06-26T16:21:39.694Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T16:21:39.701Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:21:39.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:39.783Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.797Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:21:39.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.839Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T16:21:39.873Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:39.896Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.901Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:39.927Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:39.931Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:39.940Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.944Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:39.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:39.982Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:21:40.015Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:40.018Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:40.049Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:40.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:40.084Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:40.087Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:40.975Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:21:40.979Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T16:21:42.286Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T16:21:48.276Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T16:21:48.314Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:21:48.414Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T16:21:48.455Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:21:48.476Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T16:21:48.490Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-26T16:21:50.925Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-26T16:21:50.968Z"}
{"level":"info","message":"GET /api/users/140","timestamp":"2025-06-26T16:21:51.453Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:21:51.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:51.467Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=140","timestamp":"2025-06-26T16:21:51.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:51.511Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:51.521Z"}
{"level":"info","message":"GET /api/messages?conversationId=23","timestamp":"2025-06-26T16:21:51.538Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:21:51.549Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:21:51.554Z"}
{"level":"info","message":"GET /api/users/140/tags","timestamp":"2025-06-26T16:21:51.615Z"}
{"level":"info","message":"GET /api/users/140","timestamp":"2025-06-26T16:21:58.521Z"}
{"level":"info","message":"DELETE /api/users/140","timestamp":"2025-06-26T16:21:59.714Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-26T16:21:59.824Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T16:22:01.677Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T16:22:01.744Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:22:01.853Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:22:01.902Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T16:22:01.911Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T16:22:01.946Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-26T16:22:06.098Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-26T16:22:06.183Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-26T16:22:06.246Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:22:06.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:22:06.265Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-26T16:22:06.313Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:22:06.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:22:06.336Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-26T16:22:06.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:22:06.398Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:22:06.401Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-26T16:22:06.725Z"}
{"level":"info","message":"PATCH /api/users/1","timestamp":"2025-06-26T16:22:19.642Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-26T16:22:19.723Z"}
{"level":"info","message":"PATCH /api/users/1","timestamp":"2025-06-26T16:22:19.812Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-26T16:22:20.216Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T16:22:23.502Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T16:22:23.563Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:22:23.711Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:22:23.744Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T16:22:23.800Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T16:22:23.884Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-26T16:22:36.652Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-26T16:22:36.663Z"}
{"file":null,"guestId":"1750954825088-9h5stfylv","level":"info","message":"Saving guest message: Вопрос 1","mimetype":null,"size":null,"timestamp":"2025-06-26T16:22:36.665Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-26T16:22:36.680Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-26T16:22:36.688Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:22:39.474Z"}
{"level":"info","message":"Nonce 5eab5327579128337c459e2285907b67 сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:22:39.484Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:22:41.573Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T16:22:46.948Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:22:46.950Z"}
{"level":"info","message":"[verify] Using existing authenticated user 140 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:22:47.002Z"}
{"level":"info","message":"[AuthService] Linking identity wallet:0xb8a6511f35a9307053436100d9ee2b0e21606fbf to user 140","timestamp":"2025-06-26T16:22:47.003Z"}
{"code":"23503","constraint":"user_identities_user_id_fkey","detail":"Key (user_id)=(140) is not present in table \"users\".","file":"ri_triggers.c","length":284,"level":"error","line":"2608","message":"[AuthService] Error linking identity wallet:0xB8A6511f35A9307053436100D9eE2B0e21606FBf to user 140: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_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 AuthService.linkIdentity (/app/services/auth-service.js:626:7)\n at async /app/routes/auth.js:107:7","table":"user_identities","timestamp":"2025-06-26T16:22:47.039Z"}
{"code":"23503","constraint":"user_identities_user_id_fkey","detail":"Key (user_id)=(140) is not present in table \"users\".","file":"ri_triggers.c","length":284,"level":"error","line":"2608","message":"[verify] Error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_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 AuthService.linkIdentity (/app/services/auth-service.js:626:7)\n at async /app/routes/auth.js:107:7","table":"user_identities","timestamp":"2025-06-26T16:22:47.040Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:23:43.458Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:24:48.814Z"}
{"level":"info","message":"Nonce dcf0c4884a4bd0f4a473043fe41cb32d сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:24:48.825Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:24:48.966Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T16:24:53.152Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:24:53.154Z"}
{"level":"info","message":"[verify] Using existing authenticated user 140 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:24:53.183Z"}
{"level":"info","message":"[AuthService] Linking identity wallet:0xb8a6511f35a9307053436100d9ee2b0e21606fbf to user 140","timestamp":"2025-06-26T16:24:53.183Z"}
{"code":"23503","constraint":"user_identities_user_id_fkey","detail":"Key (user_id)=(140) is not present in table \"users\".","file":"ri_triggers.c","length":284,"level":"error","line":"2608","message":"[AuthService] Error linking identity wallet:0xB8A6511f35A9307053436100D9eE2B0e21606FBf to user 140: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_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 AuthService.linkIdentity (/app/services/auth-service.js:626:7)\n at async /app/routes/auth.js:107:7","table":"user_identities","timestamp":"2025-06-26T16:24:53.197Z"}
{"code":"23503","constraint":"user_identities_user_id_fkey","detail":"Key (user_id)=(140) is not present in table \"users\".","file":"ri_triggers.c","length":284,"level":"error","line":"2608","message":"[verify] Error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"user_identities\" violates foreign key constraint \"user_identities_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 AuthService.linkIdentity (/app/services/auth-service.js:626:7)\n at async /app/routes/auth.js:107:7","table":"user_identities","timestamp":"2025-06-26T16:24:53.198Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:25:16.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:16.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:25:16.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:16.910Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:25:16.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:16.952Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:25:17.002Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:25:17.003Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T16:25:17.178Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T16:25:17.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:25:17.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:17.293Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:25:17.301Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:25:17.320Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:17.323Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:25:17.338Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T16:25:17.352Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T16:25:17.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:25:17.409Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:17.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:25:48.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:25:48.374Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:25:54.210Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:26:18.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:26:18.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:26:48.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:26:48.982Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:26:59.641Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:27:03.643Z"}
{"cookie":{"expires":"2025-07-26T16:27:03.615Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3b78aea977f0631d7f58d94b67749b53","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-26T16:27:03.644Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T16:27:03.652Z"}
{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-26T16:27:15.389Z"}
{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-26T16:27:15.390Z"}
{"file":null,"guestId":"1750955222328-i1auqmx4e","level":"info","message":"Saving guest message: вопрос 2","mimetype":null,"size":null,"timestamp":"2025-06-26T16:27:15.391Z"}
{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-26T16:27:15.401Z"}
{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-26T16:27:15.407Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:27:18.510Z"}
{"level":"info","message":"Nonce 46ffdf553bcc3d96e5422fa86172a3ad сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:27:18.533Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:27:19.068Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:27:19.077Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-26T16:27:23.228Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-26T16:27:23.228Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:23.349Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:24.204Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:24.218Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T16:27:24.483Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:24.566Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T16:27:24.719Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:24.720Z"}
{"level":"info","message":"New user 141 role check result: user","timestamp":"2025-06-26T16:27:24.721Z"}
{"level":"info","message":"[verify] Found or created user 141 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:24.723Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 141 to guest_user_mapping: 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:27:24.723Z"}
{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:24.732Z"}
{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:24.734Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:27:24.757Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:25.057Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:25.061Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-26T16:27:25.325Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-26T16:27:25.328Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-26T16:27:25.332Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:27:25.335Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T16:27:03.615Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750955222328-i1auqmx4e","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-26T16:27:25.348Z","userId":141}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T16:27:25.356Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 141 with guestId=1750955222328-i1auqmx4e, previousGuestId=undefined","timestamp":"2025-06-26T16:27:25.356Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=141, guestId=1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:27:25.363Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:27:25.365Z"}
{"level":"info","message":"Found 1 guest messages for guest ID 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:27:25.378Z"}
{"level":"info","message":"Created new conversation 24 for guest messages","timestamp":"2025-06-26T16:27:25.390Z"}
{"level":"info","message":"Processing guest message ID 16: вопрос 2","timestamp":"2025-06-26T16:27:25.391Z"}
{"level":"info","message":"Saved user message with ID 629","timestamp":"2025-06-26T16:27:25.405Z"}
{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-26T16:27:25.417Z"}
{"conversationId":24,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-26T16:28:00.318Z"}
{"conversationId":24,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-26T16:28:00.441Z"}
{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:28:00.451Z"}
{"level":"info","message":"Marked guest mapping as processed for guest ID 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:28:00.460Z"}
{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-26T16:27:03.615Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750955222328-i1auqmx4e","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750955222328-i1auqmx4e"],"timestamp":"2025-06-26T16:28:00.464Z","userId":141}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-26T16:28:00.470Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:28:00.494Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.534Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.541Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T16:28:00.562Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750955222328-i1auqmx4e","timestamp":"2025-06-26T16:28:00.574Z"}
{"level":"info","message":"Guest messages for guest ID 1750955222328-i1auqmx4e were already processed.","timestamp":"2025-06-26T16:28:00.578Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:28:00.618Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.623Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.643Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.666Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.691Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.695Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:28:00.717Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.738Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:00.758Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:00.760Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T16:28:02.122Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T16:28:02.218Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T16:28:02.230Z","total":2}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:28:05.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:19.542Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:28:19.562Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:28:21.838Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:28:21.839Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T16:28:27.532Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T16:28:27.570Z"}
{"count":2,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T16:28:27.583Z","total":2}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:31.401Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:28:31.411Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:28:56.464Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:28:56.471Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:29:01.626Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:29:01.629Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:29:13.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:29:31.890Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:29:31.905Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:29:54.303Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:29:54.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:30:02.094Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:30:02.098Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.184Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T16:30:20.185Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.188Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.189Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:30:20.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:30:32.383Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:30:32.391Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T16:30:32.959Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:30:34.202Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:30:34.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:30:35.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:30:54.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:30:54.353Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:30:59.841Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:30:59.843Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:31:25.548Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T16:31:25.549Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:31:25.549Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:31:25.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:31:36.463Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:31:36.467Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T16:31:38.279Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:31:43.452Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:31:43.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:31:54.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:31:54.809Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:32:30.010Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:32:30.014Z"}
{"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-26T16:32:30.017Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:32:34.437Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:32:34.481Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:32:35.115Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:32:35.119Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:32:45.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:32:55.264Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:32:55.267Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:33:31.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:33:36.476Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:33:36.479Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:33:39.800Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:33:51.258Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:33:55.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:33:55.714Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:34:37.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:34:37.835Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:34:37.841Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:34:41.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:34:56.165Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:34:56.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:34:56.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:35:39.382Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:35:39.386Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:35:42.889Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 142: email:no-reply@slack.com","timestamp":"2025-06-26T16:35:42.892Z"}
{"level":"info","message":"[IdentityService] Created new identity email:no-reply@slack.com for user 142","timestamp":"2025-06-26T16:35:42.898Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-26T16:35:42.899Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:35:42.899Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:35:42.901Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:35:42.901Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:35:42.932Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:35:47.123Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:35:47.124Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:35:47.125Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:35:47.125Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:35:54.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:35:54.116Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:36:05.853Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:36:05.853Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:36:05.856Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:36:05.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:36:40.650Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:36:40.657Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:36:52.773Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:36:52.773Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:36:52.776Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:36:52.776Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.795Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.796Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.799Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.799Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.799Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.800Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.800Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.800Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.800Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.801Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.801Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:36:52.801Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:36:52.849Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:36:52.850Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:36:52.852Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:36:52.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:36:54.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:36:54.357Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:37:12.162Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:37:41.989Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:37:41.996Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:37:54.000Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:37:54.001Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:37:54.003Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:37:54.004Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:37:54.078Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:37:54.079Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:37:54.082Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:37:54.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:37:54.800Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:37:54.812Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:37:58.153Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:37:58.153Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:37:58.155Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:37:58.156Z"}
{"level":"info","message":"[IdentityService] Found user 142 with identity email:no-reply@slack.com","timestamp":"2025-06-26T16:38:13.221Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 142 (Type: number)","timestamp":"2025-06-26T16:38:13.222Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 142:","timestamp":"2025-06-26T16:38:13.229Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 142","timestamp":"2025-06-26T16:38:13.229Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:38:43.363Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:38:43.370Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:38:55.281Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:38:55.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:39:00.757Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:39:00.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:39:03.693Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:39:03.695Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:39:03.695Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:39:03.696Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:39:03.697Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:39:22.309Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:39:22.356Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:39:22.404Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T16:39:29.031Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T16:39:29.046Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":640,"timestamp":"2025-06-26T16:39:29.075Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 3\"","timestamp":"2025-06-26T16:39:29.099Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:39:30.442Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:39:30.446Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:39:55.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:39:55.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:40:01.209Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:40:01.212Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:40:04.551Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:40:08.822Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:40:23.986Z"}
{"level":"info","message":"Email sent to no-reply@slack.com","timestamp":"2025-06-26T16:40:35.227Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:40:35.307Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:40:43.077Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:40:43.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:40:56.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:40:56.192Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:41:00.812Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:00.843Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:00.905Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:00.915Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T16:41:00.942Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750956058232-czqmn1pc0","timestamp":"2025-06-26T16:41:00.943Z"}
{"level":"info","message":"Created mapping for guest ID 1750956058232-czqmn1pc0 to user 141","timestamp":"2025-06-26T16:41:00.958Z"}
{"level":"info","message":"No guest messages found for guest ID 1750956058232-czqmn1pc0","timestamp":"2025-06-26T16:41:00.964Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750956058232-czqmn1pc0","timestamp":"2025-06-26T16:41:00.976Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:41:01.002Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:41:01.003Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:41:01.012Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:01.048Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:01.076Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:01.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:01.103Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:01.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:01.134Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:01.136Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T16:41:02.381Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T16:41:02.414Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T16:41:02.427Z","total":3}
{"level":"info","message":"Email sent to no-reply@slack.com","timestamp":"2025-06-26T16:41:08.445Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:41:08.470Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:10.154Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 143: email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:10.158Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:10.164Z"}
{"level":"info","message":"[IdentityService] Created new identity email:mailer-daemon@smtp.hostland.ru for user 143","timestamp":"2025-06-26T16:41:10.166Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-26T16:41:10.166Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:41:10.167Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 144: email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:10.169Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:41:10.171Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:41:10.171Z"}
{"level":"warn","message":"[IdentityService] Identity email:mailer-daemon@smtp.hostland.ru already belongs to user 143, not user 144","timestamp":"2025-06-26T16:41:10.172Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-26T16:41:10.172Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 144 (Type: number)","timestamp":"2025-06-26T16:41:10.173Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 144:","timestamp":"2025-06-26T16:41:10.180Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 144","timestamp":"2025-06-26T16:41:10.180Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:41:10.206Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:41:10.259Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:14.350Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:41:14.353Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:41:14.355Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:41:14.355Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:14.392Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:41:14.392Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:41:14.396Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:41:14.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:31.909Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:41:31.915Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:33.053Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:41:33.054Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:41:33.056Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:41:33.056Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:41:33.080Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:41:33.080Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:41:33.082Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:41:33.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:41:47.607Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:41:47.613Z"}
{"level":"info","message":"Email sent to no-reply@slack.com","timestamp":"2025-06-26T16:41:52.208Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:41:52.227Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:42:02.106Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:42:02.109Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:42:17.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:42:17.711Z"}
{"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-26T16:42:19.123Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:42:19.748Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:42:32.357Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:42:32.366Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:42:34.711Z"}
{"level":"info","message":"Email sent to no-reply@slack.com","timestamp":"2025-06-26T16:42:39.904Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:42:39.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:42:47.915Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:42:47.919Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:42:59.858Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:42:59.865Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:43:21.020Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:43:21.020Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:43:21.022Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:43:21.023Z"}
{"level":"info","message":"[IdentityService] Found user 143 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-26T16:43:25.313Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 143 (Type: number)","timestamp":"2025-06-26T16:43:25.314Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 143:","timestamp":"2025-06-26T16:43:25.316Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 143","timestamp":"2025-06-26T16:43:25.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:43:30.073Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:43:30.077Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:43:43.969Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:43:49.310Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:43:49.316Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:44:00.313Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:44:00.320Z"}
{"level":"info","message":"Email sent to no-reply@slack.com","timestamp":"2025-06-26T16:44:03.351Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:44:03.550Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T16:44:18.042Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T16:44:18.061Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T16:44:18.067Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T16:44:18.073Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T16:44:18.074Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T16:44:18.075Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T16:44:18.195Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T16:44:18.221Z"}
{"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-26T16:44:18.287Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T16:44:18.291Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:44:18.911Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:44:18.914Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:44:24.127Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T16:44:24.129Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:44:24.130Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T16:44:26.175Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T16:44:26.179Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T16:44:26.180Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T16:44:26.182Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T16:44:26.184Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T16:44:26.187Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T16:44:26.256Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T16:44:26.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-26T16:44:26.348Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T16:44:26.350Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:44:27.037Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:44:27.040Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:44:31.370Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:44:47.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:44:47.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:44:52.004Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:44:52.010Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:45:15.250Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:15.254Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:45:17.624Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:45:17.676Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.687Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:45:17.714Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.721Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T16:45:17.754Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750956314609-v8t5u5j9d","timestamp":"2025-06-26T16:45:17.756Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:45:17.766Z"}
{"level":"info","message":"Created mapping for guest ID 1750956314609-v8t5u5j9d to user 141","timestamp":"2025-06-26T16:45:17.768Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.770Z"}
{"level":"info","message":"No guest messages found for guest ID 1750956314609-v8t5u5j9d","timestamp":"2025-06-26T16:45:17.774Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750956314609-v8t5u5j9d","timestamp":"2025-06-26T16:45:17.779Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:45:17.788Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:45:17.790Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:45:17.797Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.823Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:45:17.857Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:45:17.860Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T16:45:19.192Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T16:45:19.210Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T16:45:19.218Z","total":3}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:45:33.096Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T16:47:01.385Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T16:47:01.388Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T16:47:01.388Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T16:47:01.390Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T16:47:01.390Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T16:47:01.391Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T16:47:01.436Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T16:47:01.447Z"}
{"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-26T16:47:01.508Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T16:47:01.509Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:47:03.023Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:03.070Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.074Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:47:03.097Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.105Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:03.125Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T16:47:03.144Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750956420612-caz6v21eh","timestamp":"2025-06-26T16:47:03.146Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.149Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:47:03.165Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T16:47:03.166Z"}
{"level":"info","message":"Created mapping for guest ID 1750956420612-caz6v21eh to user 141","timestamp":"2025-06-26T16:47:03.168Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:03.175Z"}
{"level":"info","message":"No guest messages found for guest ID 1750956420612-caz6v21eh","timestamp":"2025-06-26T16:47:03.177Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.178Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750956420612-caz6v21eh","timestamp":"2025-06-26T16:47:03.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:03.219Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:03.223Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T16:47:04.647Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T16:47:04.673Z"}
{"count":3,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T16:47:04.681Z","total":3}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:47:05.765Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:47:05.767Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:47:06.388Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T16:47:12.376Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T16:47:12.378Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":654,"timestamp":"2025-06-26T16:47:12.391Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"Вопрос 1\", threshold=0.8","timestamp":"2025-06-26T16:47:12.405Z"}
{"level":"error","message":"Error getting or saving AI response (RAG): Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory","stack":"Error: Could not import hnswlib-node. Please install hnswlib-node as a dependency with, e.g. `npm install -S hnswlib-node`.\n\nError: libnode.so.109: cannot open shared object file: No such file or directory\n at HNSWLib.imports (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:304:19)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async HNSWLib.getHierarchicalNSW (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:87:37)\n at async HNSWLib.initIndex (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:101:26)\n at async HNSWLib.addVectors (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:128:9)\n at async HNSWLib.fromDocuments (/app/node_modules/@langchain/community/dist/vectorstores/hnswlib.cjs:294:9)\n at async ragAnswer (/app/services/ragService.js:109:23)\n at async /app/routes/chat.js:455:29","timestamp":"2025-06-26T16:47:14.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:33.717Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:47:33.722Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:47:52.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:47:52.060Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:48:03.930Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:48:03.932Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:48:17.179Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T16:48:17.179Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:48:17.180Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:48:17.180Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T16:48:27.181Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:48:34.180Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:48:34.184Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:48:35.083Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T16:48:35.084Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T16:48:45.086Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T16:48:49.289Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T16:48:49.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:48:49.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:48:53.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:48:53.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:49:04.386Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:49:04.388Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:49:21.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:49:31.910Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:49:31.914Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:49:54.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:49:54.810Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:49:55.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:50:02.113Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:50:02.116Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:50:22.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:50:32.352Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:50:32.356Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:50:55.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:50:55.260Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.409Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.410Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.410Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.410Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.411Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:51:05.411Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:51:26.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:51:31.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:51:35.066Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:51:35.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:51:55.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:51:55.704Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:52:09.862Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:35.088Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:52:35.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:52:38.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:52:38.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:52:38.294Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:52.921Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:52.925Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:52:53.496Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.498Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:53.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.567Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T16:52:53.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:53.621Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.623Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:52:53.632Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-26T16:52:53.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:53.652Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:52:53.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:52:53.682Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-26T16:52:53.988Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-26T16:52:54.033Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:52:54.136Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-26T16:52:54.165Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-26T16:52:54.173Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-26T16:52:54.200Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:53:14.964Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:53:15.009Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:53:21.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:53:21.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:53:36.447Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:53:36.450Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:53:42.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:53:52.023Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:53:52.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:54:20.886Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:54:22.271Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:54:22.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:54:37.870Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:54:37.873Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:54:44.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:54:52.501Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:54:52.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:55:22.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:55:22.727Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:55:26.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:55:39.201Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:55:39.204Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:55:50.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:55:52.955Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:55:52.958Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.655Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:56:32.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:56:38.079Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:56:38.082Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:56:55.254Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:56:55.259Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:56:55.552Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:56:55.598Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:57:39.247Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:57:39.255Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:57:42.137Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T16:57:42.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:57:55.701Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:57:55.706Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:58:00.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:58:00.917Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:58:39.010Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:58:40.584Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:58:40.589Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:58:56.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:58:56.153Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:59:06.338Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:59:41.954Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T16:59:41.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T16:59:44.455Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T16:59:53.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T16:59:53.877Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T17:00:24.028Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T17:00:24.032Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T17:00:24.032Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T17:00:24.033Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T17:00:24.034Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T17:00:24.035Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T17:00:24.081Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T17:00:24.107Z"}
{"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-26T17:00:24.149Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T17:00:24.150Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T17:00:25.365Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.373Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:25.422Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.428Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-26T17:00:25.455Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.460Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-26T17:00:25.478Z"}
{"level":"info","message":"Processing guest messages for user 141 with guest ID 1750957224536-fwx762lqx","timestamp":"2025-06-26T17:00:25.481Z"}
{"level":"info","message":"Created mapping for guest ID 1750957224536-fwx762lqx to user 141","timestamp":"2025-06-26T17:00:25.492Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:25.496Z"}
{"level":"info","message":"No guest messages found for guest ID 1750957224536-fwx762lqx","timestamp":"2025-06-26T17:00:25.499Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.502Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750957224536-fwx762lqx","timestamp":"2025-06-26T17:00:25.506Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T17:00:25.520Z"}
{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-26T17:00:25.521Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:25.524Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.527Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:25.560Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:25.563Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-26T17:00:27.748Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-26T17:00:27.180Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 141","offset":0,"timestamp":"2025-06-26T17:00:27.186Z","total":4}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:00:31.059Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:00:31.061Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:00:31.731Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T17:00:38.596Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T17:00:38.598Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":655,"timestamp":"2025-06-26T17:00:38.609Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 2\", threshold=0.8","timestamp":"2025-06-26T17:00:38.618Z"}
{"level":"info","message":"[RAG] Результат поиска по RAG:","timestamp":"2025-06-26T17:00:41.749Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=undefined), переходим к генерации через LLM.","timestamp":"2025-06-26T17:00:41.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:54.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:00:54.524Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:00:56.159Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:00:56.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:01:26.408Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:01:26.413Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:01:37.157Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:01:54.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:01:54.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:01:56.612Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:01:56.615Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:02:26.853Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:02:26.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:02:46.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:02:55.369Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:02:55.372Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:02:57.059Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:02:57.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:03:27.318Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:03:27.321Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:03:48.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:03:55.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:03:55.709Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:04:53.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:04:56.152Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:04:56.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:04:56.157Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:04:56.161Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:05:53.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:05:53.892Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:05:53.894Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:05:53.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:05:59.014Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:06:54.373Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:06:54.375Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:06:54.377Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:06:54.379Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:07:08.137Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:07:54.826Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:07:54.828Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:07:54.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:07:54.832Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:08:14.470Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T17:08:24.479Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:08:28.748Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:08:28.749Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:08:33.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:08:55.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:08:55.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:08:55.315Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:08:55.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:09:15.265Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:09:34.819Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:09:55.715Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:09:55.719Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:09:55.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:09:55.728Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:25.387Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T17:10:25.387Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:25.388Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:25.389Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:25.389Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:25.389Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T17:10:35.394Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:40.616Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:10:40.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:10:56.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:10:56.148Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:10:56.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:10:56.151Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:11:29.878Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:11:29.879Z"}
{"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-26T17:11:29.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:11:34.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:11:34.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:11:45.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:11:53.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:11:53.870Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:11:53.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:11:53.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:12:31.647Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:12:39.628Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:12:51.206Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:12:54.394Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:12:54.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:12:54.397Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:12:54.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:13:37.156Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:13:45.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:13:54.790Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:13:54.794Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:13:54.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:13:54.798Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:14:01.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:14:42.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:14:42.753Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:14:46.893Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:14:55.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:14:55.260Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:14:55.262Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:14:55.264Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:15:02.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:15:48.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:15:55.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:15:55.707Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:15:55.710Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:15:55.713Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:15:56.035Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:16:07.562Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:16:53.543Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:16:56.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:16:56.246Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:16:56.248Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:16:56.249Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:16:57.788Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.628Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.628Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:17:17.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:17:53.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:17:53.893Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:17:53.895Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:17:53.897Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:17:58.984Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:17:59.022Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:18:06.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:18:22.201Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:18:54.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:18:54.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:18:54.331Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:18:54.333Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:19:01.123Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:19:05.445Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:19:20.288Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:19:20.299Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:19:25.337Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:19:27.736Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:19:27.738Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:19:54.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:19:54.781Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:19:56.588Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:19:56.590Z"}
{"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-26T17:20:13.530Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.702Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:18.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:20:37.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:20:55.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:20:55.248Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:20:55.250Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:20:55.252Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:21:15.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:21:15.530Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:21:15.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:21:19.503Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:21:34.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:21:55.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:21:55.681Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:21:55.683Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:21:55.685Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:22:20.859Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:29.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:29.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:29.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:29.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:29.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:22:44.952Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T17:22:56.726Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T17:22:56.738Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T17:22:56.739Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T17:22:56.741Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T17:22:56.741Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T17:22:56.742Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T17:22:56.851Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T17:22:56.863Z"}
{"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-26T17:22:56.916Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T17:22:56.918Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:23:02.165Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T17:23:02.165Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T17:23:12.173Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:23:16.016Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:23:16.023Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:23:17.376Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T17:23:17.377Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T17:23:21.115Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T17:23:21.118Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":657,"timestamp":"2025-06-26T17:23:21.143Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 1\", threshold=0.8","timestamp":"2025-06-26T17:23:21.153Z"}
{"level":"info","message":"[RAG] Результат поиска по RAG:","timestamp":"2025-06-26T17:23:26.339Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=undefined), переходим к генерации через LLM.","timestamp":"2025-06-26T17:23:26.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:23:28.190Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:23:28.193Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T17:23:30.110Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:23:34.324Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:23:34.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:23:34.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:23:53.862Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:23:53.866Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:23:58.415Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:23:58.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:24:25.935Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:24:25.939Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:24:45.013Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:24:45.014Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:24:45.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:24:54.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:24:54.328Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:25:27.303Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:25:27.307Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:25:49.579Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:25:49.621Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T17:25:52.250Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T17:25:52.263Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T17:25:52.264Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T17:25:52.267Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T17:25:52.267Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T17:25:52.269Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T17:25:52.390Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T17:25:52.413Z"}
{"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-26T17:25:52.500Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T17:25:52.502Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:25:54.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:25:54.826Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:25:56.763Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:25:56.766Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:26:00.391Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:26:00.396Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:26:01.990Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T17:26:01.990Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:26:01.991Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T17:26:06.068Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T17:26:06.071Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":659,"timestamp":"2025-06-26T17:26:06.091Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 3\", threshold=0.8","timestamp":"2025-06-26T17:26:06.099Z"}
{"level":"info","message":"[RAG] Результат поиска по RAG:","timestamp":"2025-06-26T17:26:12.866Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=undefined), переходим к генерации через LLM.","timestamp":"2025-06-26T17:26:12.867Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T17:26:14.725Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:26:15.268Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:26:15.270Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:26:15.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:26:26.976Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:26:26.981Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:26:55.235Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:26:55.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:26:57.042Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:26:57.044Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:27:02.876Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:27:27.294Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:27:27.298Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:27:29.952Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:27:55.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:27:55.708Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-26T17:28:00.059Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-26T17:28:00.071Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-26T17:28:00.073Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-26T17:28:00.075Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-26T17:28:00.075Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-26T17:28:00.076Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-26T17:28:00.178Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-26T17:28:00.192Z"}
{"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-26T17:28:00.237Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-26T17:28:00.238Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:28:04.461Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:28:04.464Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:28:05.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:28:25.388Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:28:25.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:28:27.344Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:28:27.347Z"}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-26T17:28:30.401Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-06-26T17:28:30.404Z"}
{"conversationId":24,"level":"info","message":"User message saved","messageId":661,"timestamp":"2025-06-26T17:28:30.419Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 1\", threshold=0.3","timestamp":"2025-06-26T17:28:30.428Z"}
{"level":"info","message":"[RAG] Результат поиска по RAG:","timestamp":"2025-06-26T17:28:34.116Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=undefined), переходим к генерации через LLM.","timestamp":"2025-06-26T17:28:34.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:28:56.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:28:56.241Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:28:57.973Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:28:57.974Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:29:15.105Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-26T17:29:15.106Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:29:15.106Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:29:15.107Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-26T17:29:27.839Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:29:28.194Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:29:28.197Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:29:28.438Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:29:28.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:29:29.119Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:29:53.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:29:53.877Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:29:58.427Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:29:58.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:30:16.067Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:30:34.510Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:30:54.346Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:30:54.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:30:54.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:30:54.693Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:31:25.117Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:31:40.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:31:54.774Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:31:54.777Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:31:54.779Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:31:54.781Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:32:30.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:32:49.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:32:55.137Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:32:55.142Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:32:55.146Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:32:55.150Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.143Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-26T17:33:40.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.145Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.145Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.145Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.146Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.146Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-26T17:33:40.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:33:50.918Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:33:50.955Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-26T17:33:51.064Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-26T17:33:55.248Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-26T17:33:55.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:33:55.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-26T17:33:55.688Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 141","timestamp":"2025-06-26T17:33:55.690Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-26T17:33:55.692Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-26T17:33:55.857Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T08:22:43.352Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T08:22:43.360Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T08:22:43.361Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T08:22:43.364Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T08:22:43.364Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T08:22:43.366Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T08:22:43.508Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T08:22:43.543Z"}
{"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-27T08:22:43.641Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T08:22:43.643Z"}
{"level":"error","message":"Unhandled Rejection: Cannot use a pool after calling end on the pool","stack":"Error: Cannot use a pool after calling end on the pool\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/app.js:101:20","timestamp":"2025-06-27T08:22:43.778Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T08:22:52.667Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T08:22:52.668Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T08:23:04.990Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T08:23:07.007Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T08:23:07.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:23:10.245Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T08:24:21.045Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T08:24:21.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:24:21.046Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:24:21.046Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T08:24:33.797Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T08:24:42.698Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T08:24:42.700Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:24:51.103Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:25:23.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:25:56.323Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:26:29.600Z"}
{"level":"info","message":"[IdentityService] No user found with identity email:spaceambition@substack.com","timestamp":"2025-06-27T08:26:56.405Z"}
{"level":"info","message":"[IdentityService] Saving identity for user 145: email:spaceambition@substack.com","timestamp":"2025-06-27T08:26:56.496Z"}
{"level":"info","message":"[IdentityService] Created new identity email:spaceambition@substack.com for user 145","timestamp":"2025-06-27T08:26:56.514Z"}
{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-27T08:26:56.514Z"}
{"level":"info","message":"[getLinkedWallet] Called with userId: 145 (Type: number)","timestamp":"2025-06-27T08:26:56.515Z"}
{"level":"info","message":"[getLinkedWallet] DB query result for userId 145:","timestamp":"2025-06-27T08:26:56.517Z"}
{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 145","timestamp":"2025-06-27T08:26:56.517Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.340Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.340Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.342Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:27:35.342Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:28:00.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:28:00.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:28:36.709Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:29:09.573Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:29:46.396Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:30:11.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:30:47.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:31:16.505Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:31:53.009Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:32:19.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.102Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:32:19.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.197Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:32:19.240Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:32:19.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.337Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:32:19.351Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:32:19.354Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:32:19.400Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.406Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:32:19.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:19.531Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:32:21.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:32:50.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:32:50.231Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:33:01.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:33:20.465Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:20.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:33:31.268Z"}
{"level":"info","message":"Email sent to spaceambition@substack.com","timestamp":"2025-06-27T08:33:42.717Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:33:44.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.551Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:33:44.617Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.622Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:33:44.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.653Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:33:44.677Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.682Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:33:44.703Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:33:44.711Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:33:44.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:33:44.751Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:33:44.756Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:34:04.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:14.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:14.956Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:34:19.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:19.618Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:19.758Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:19.763Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:34:19.862Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:19.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:19.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:19.918Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:34:19.933Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:34:19.934Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:19.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:19.974Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:20.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:20.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:34:36.961Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:51.165Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:51.180Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:34:57.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:57.363Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.366Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:34:57.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:57.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.498Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:34:57.507Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:34:57.508Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:57.544Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:34:57.696Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:34:57.700Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:35:09.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:35:25.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:35:25.102Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:35:38.416Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:35:56.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:35:56.203Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:36:19.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:36:26.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:36:26.424Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:36:43.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:36:56.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:36:56.614Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:37:25.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:37:26.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:37:26.868Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:37:49.534Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:37:57.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:37:57.119Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:38:29.630Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:38:52.673Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:52.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.738Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:38:52.790Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:52.851Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:38:52.856Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:38:52.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.859Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:52.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:52.933Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:52.936Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:38:57.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.229Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:57.361Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.370Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:38:57.443Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T08:38:57.444Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T08:38:57.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:57.521Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.524Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:57.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:38:57.597Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:38:57.600Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.081Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.081Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.082Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.083Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.083Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.088Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.088Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.089Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.089Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.091Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.091Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:38:59.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:39:28.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:39:28.704Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:39:35.138Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:39:35.232Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:39:58.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:39:58.988Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:40:00.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:40:29.084Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:40:29.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:40:36.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:40:59.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:40:59.495Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:41:05.693Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:41:29.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:41:29.575Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:41:41.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:41:57.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:41:57.084Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:42:11.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:42:36.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:42:36.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:42:47.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:42:57.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:42:57.531Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.856Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.856Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.858Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.858Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.858Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:43:20.859Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:43:27.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:43:27.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:43:53.141Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:43:53.232Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:44:22.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:44:25.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:44:25.758Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:44:58.079Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:45:25.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:45:25.948Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:45:31.451Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:46:08.449Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:46:08.450Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:46:08.451Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:46:08.451Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:46:08.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:46:26.942Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:46:26.949Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:46:36.737Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:46:36.839Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:47:13.284Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:47:24.699Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:47:24.709Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:47:42.372Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:48:18.843Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:48:24.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:48:24.891Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:48:43.839Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:49:24.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T08:49:25.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T08:49:25.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:49:49.596Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T08:52:33.968Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T08:52:33.972Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T08:52:33.973Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T08:52:33.974Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T08:52:33.975Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T08:52:33.977Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T08:52:34.129Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T08:52:34.146Z"}
{"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-27T08:52:34.222Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T08:52:34.223Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T08:52:34.854Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T08:52:34.858Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:52:35.579Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T08:53:40.087Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T08:53:40.088Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:53:40.089Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T08:53:40.089Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T08:53:50.095Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T08:53:54.553Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T08:53:54.555Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:53:55.201Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:54:40.313Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:55:02.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:55:45.295Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:56:07.742Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:56:50.882Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:57:24.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:57:58.628Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:58:18.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:58:54.519Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T08:59:15.422Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.213Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T09:00:04.213Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.215Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.215Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.215Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.215Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:00:04.215Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T09:00:15.874Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T09:00:17.784Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T09:00:17.786Z"}
{"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-27T09:00:19.304Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:00:21.354Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:01:05.023Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.765Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:01:29.765Z"}
{"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-27T09:01:57.077Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:02:13.935Z"}
{"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-27T09:02:25.405Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:02:30.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:02:30.585Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:02:30.622Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:02:30.660Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:02:30.698Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:02:33.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:02:33.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:03:15.811Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:03:44.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:03:44.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:03:44.423Z"}
{"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-27T09:04:05.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:04:17.938Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:04:17.975Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:04:18.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:04:38.749Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-27T09:04:39.815Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-27T09:04:39.816Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-27T09:04:39.816Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:05:22.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:05:22.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:05:44.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:05:49.061Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:06:28.427Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.954Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.954Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.955Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.955Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.955Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:06:53.955Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:07:33.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:07:33.887Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:07:33.926Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:07:56.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:07:56.206Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:07:59.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:07:59.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:07:59.425Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:08:39.140Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:09:04.895Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:09:04.896Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:09:04.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:09:48.456Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:09:48.498Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:09:48.540Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:10:05.739Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:10:07.072Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:10:53.749Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.781Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.782Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.782Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.782Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.782Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:11:15.783Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:11:59.265Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:11:59.301Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:11:59.339Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:12:18.130Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:12:18.175Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:12:21.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:12:21.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:12:21.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:13:01.013Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:13:22.215Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:13:23.447Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:14:06.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:14:27.631Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:14:29.101Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:14:37.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:14:37.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.534Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:14:37.555Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.564Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-27T09:14:37.610Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015675617-b3820tu1x","timestamp":"2025-06-27T09:14:37.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:14:37.622Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:14:37.626Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:14:37.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.632Z"}
{"level":"info","message":"Created mapping for guest ID 1751015675617-b3820tu1x to user 1","timestamp":"2025-06-27T09:14:37.678Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:14:37.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.681Z"}
{"level":"info","message":"No guest messages found for guest ID 1751015675617-b3820tu1x","timestamp":"2025-06-27T09:14:37.689Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751015675617-b3820tu1x","timestamp":"2025-06-27T09:14:37.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:14:37.701Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:14:37.703Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-27T09:14:39.115Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-27T09:14:39.147Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-27T09:14:39.159Z","total":146}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-27T09:14:47.949Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-26T13:14:14.655Z","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-27T09:14:47.950Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:14:47.962Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:14:47.985Z"}
{"cookie":{"expires":"2025-07-27T09:14:47.982Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5192e3ecf64213445992e1d877635643","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-27T09:14:47.985Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:14:47.991Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-27T09:14:48.011Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-27T09:14:48.046Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:14:48.484Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:15:04.939Z"}
{"level":"info","message":"Nonce 2e4180ca100a49f4b0bd98efc04cff8e сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:15:04.947Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-27T09:15:07.378Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:15:07.379Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:07.460Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.011Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-27T09:15:08.012Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-27T09:15:08.202Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-27T09:15:08.202Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.244Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-27T09:15:08.244Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.400Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-27T09:15:08.400Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-27T09:15:08.444Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-27T09:15:08.445Z"}
{"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-27T09:15:08.445Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:08.446Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:08.446Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:15:08.446Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:08.453Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:08.454Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.678Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-27T09:15:08.678Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.713Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-27T09:15:08.713Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-27T09:15:08.823Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-27T09:15:08.824Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-27T09:15:08.826Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-27T09:15:08.826Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:15:08.850Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-27T09:15:08.850Z"}
{"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-27T09:15:08.850Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:08.851Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-27T09:15:08.856Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-27T09:14:47.982Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5192e3ecf64213445992e1d877635643","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-27T09:15:08.857Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:15:08.860Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=5192e3ecf64213445992e1d877635643, previousGuestId=undefined","timestamp":"2025-06-27T09:15:08.860Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:15:08.864Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:15:08.864Z"}
{"level":"info","message":"No guest messages found for guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:15:08.868Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:15:08.871Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-27T09:15:08.873Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-27T09:15:08.873Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-27T09:15:08.874Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-27T09:15:08.876Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-27T09:15:08.876Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-27T09:15:08.878Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-27T09:15:08.880Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-27T09:15:08.880Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-27T09:15:08.881Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-27T09:15:08.883Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-27T09:15:08.884Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-27T09:15:08.885Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-27T09:15:08.887Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-27T09:15:08.887Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-27T09:15:08.888Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750871992168-b7ljnr7fi","timestamp":"2025-06-27T09:15:08.890Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750871992168-b7ljnr7fi","timestamp":"2025-06-27T09:15:08.890Z"}
{"level":"info","message":"Guest messages for guest ID 1750871992168-b7ljnr7fi were already processed.","timestamp":"2025-06-27T09:15:08.891Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-27T09:15:08.893Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-27T09:15:08.893Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-27T09:15:08.894Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-27T09:15:08.896Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-27T09:15:08.897Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-27T09:15:08.898Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750915517060-2lf6nr65o","timestamp":"2025-06-27T09:15:08.900Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750915517060-2lf6nr65o","timestamp":"2025-06-27T09:15:08.900Z"}
{"level":"info","message":"Guest messages for guest ID 1750915517060-2lf6nr65o were already processed.","timestamp":"2025-06-27T09:15:08.901Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750921637490-rkuee3750","timestamp":"2025-06-27T09:15:08.903Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750921637490-rkuee3750","timestamp":"2025-06-27T09:15:08.904Z"}
{"level":"info","message":"Guest messages for guest ID 1750921637490-rkuee3750 were already processed.","timestamp":"2025-06-27T09:15:08.905Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-27T09:15:08.906Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-27T09:15:08.907Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-27T09:15:08.908Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923656929-lbdstodh2","timestamp":"2025-06-27T09:15:08.910Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923656929-lbdstodh2","timestamp":"2025-06-27T09:15:08.910Z"}
{"level":"info","message":"Guest messages for guest ID 1750923656929-lbdstodh2 were already processed.","timestamp":"2025-06-27T09:15:08.911Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923703304-tf2lyglz8","timestamp":"2025-06-27T09:15:08.913Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923703304-tf2lyglz8","timestamp":"2025-06-27T09:15:08.913Z"}
{"level":"info","message":"Guest messages for guest ID 1750923703304-tf2lyglz8 were already processed.","timestamp":"2025-06-27T09:15:08.914Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-27T09:15:08.916Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-27T09:15:08.916Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-06-27T09:15:08.917Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-27T09:15:08.919Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-27T09:15:08.920Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-06-27T09:15:08.921Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-06-27T09:15:08.923Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-27T09:15:08.923Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-06-27T09:15:08.924Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-06-27T09:15:08.926Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-27T09:15:08.927Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-06-27T09:15:08.928Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-27T09:15:08.930Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-27T09:15:08.930Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-27T09:15:08.931Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-27T09:15:08.933Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-27T09:15:08.934Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-27T09:15:08.935Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-27T09:15:08.937Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-27T09:15:08.937Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-27T09:15:08.939Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-27T09:15:08.941Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-27T09:15:08.941Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-27T09:15:08.943Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-27T09:15:08.945Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-27T09:15:08.945Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-27T09:15:08.947Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-27T09:15:08.948Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-27T09:15:08.949Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-27T09:15:08.950Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-27T09:15:08.952Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-27T09:15:08.952Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-27T09:15:08.953Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-27T09:15:08.954Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-27T09:15:08.955Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-27T09:15:08.956Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-27T09:15:08.958Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-27T09:15:08.959Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-27T09:15:08.960Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923890061-3wcksdpjn","timestamp":"2025-06-27T09:15:08.963Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923890061-3wcksdpjn","timestamp":"2025-06-27T09:15:08.963Z"}
{"level":"info","message":"Guest messages for guest ID 1750923890061-3wcksdpjn were already processed.","timestamp":"2025-06-27T09:15:08.964Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923927890-zrzidz9fz","timestamp":"2025-06-27T09:15:08.966Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923927890-zrzidz9fz","timestamp":"2025-06-27T09:15:08.967Z"}
{"level":"info","message":"Guest messages for guest ID 1750923927890-zrzidz9fz were already processed.","timestamp":"2025-06-27T09:15:08.968Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d8708a72dd00581774cd3d3669962afd","timestamp":"2025-06-27T09:15:08.970Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d8708a72dd00581774cd3d3669962afd","timestamp":"2025-06-27T09:15:08.970Z"}
{"level":"info","message":"Guest messages for guest ID d8708a72dd00581774cd3d3669962afd were already processed.","timestamp":"2025-06-27T09:15:08.972Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-27T09:15:08.974Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-27T09:15:08.974Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-27T09:15:08.976Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-27T09:15:08.978Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-27T09:15:08.978Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-27T09:15:08.979Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-06-27T09:15:08.982Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-06-27T09:15:08.982Z"}
{"level":"info","message":"Guest messages for guest ID 75985e555769b03f5dc6e279a1155bc7 were already processed.","timestamp":"2025-06-27T09:15:08.983Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750852072111-ojhw60q6y","timestamp":"2025-06-27T09:15:08.989Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-06-27T09:15:08.990Z"}
{"level":"info","message":"Guest messages for guest ID 1750852072111-ojhw60q6y were already processed.","timestamp":"2025-06-27T09:15:08.992Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-27T09:15:08.995Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-27T09:15:08.996Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-27T09:15:08.997Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-27T09:15:09.000Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-27T09:15:09.001Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-27T09:15:09.003Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-06-27T09:15:09.006Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-06-27T09:15:09.007Z"}
{"level":"info","message":"Guest messages for guest ID 015dd716a2fded1fc045c72c1a60575e were already processed.","timestamp":"2025-06-27T09:15:09.009Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750943651026-x1h1p2uu6","timestamp":"2025-06-27T09:15:09.011Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750943651026-x1h1p2uu6","timestamp":"2025-06-27T09:15:09.012Z"}
{"level":"info","message":"Guest messages for guest ID 1750943651026-x1h1p2uu6 were already processed.","timestamp":"2025-06-27T09:15:09.013Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750836891567-oqvkw626f","timestamp":"2025-06-27T09:15:09.015Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-06-27T09:15:09.015Z"}
{"level":"info","message":"Guest messages for guest ID 1750836891567-oqvkw626f were already processed.","timestamp":"2025-06-27T09:15:09.016Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-27T09:15:09.019Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-27T09:15:09.019Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-27T09:15:09.020Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-27T09:15:09.022Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-27T09:15:09.022Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-27T09:15:09.023Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-27T09:15:09.026Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-27T09:15:09.026Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-27T09:15:09.027Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-27T09:15:09.029Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-27T09:15:09.029Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-27T09:15:09.031Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-27T09:15:09.032Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-27T09:15:09.033Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-27T09:15:09.034Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-27T09:15:09.037Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-27T09:15:09.037Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-27T09:15:09.038Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-27T09:15:09.041Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-27T09:15:09.041Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-27T09:15:09.043Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-27T09:15:09.045Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-27T09:15:09.046Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-27T09:15:09.047Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-27T09:15:09.049Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-27T09:15:09.050Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-27T09:15:09.051Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-27T09:15:09.053Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-27T09:15:09.054Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-27T09:15:09.055Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-27T09:15:09.058Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-27T09:15:09.059Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-27T09:15:09.060Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-27T09:15:09.063Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-27T09:15:09.064Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-27T09:15:09.065Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015675617-b3820tu1x","timestamp":"2025-06-27T09:15:09.068Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015675617-b3820tu1x","timestamp":"2025-06-27T09:15:09.069Z"}
{"level":"info","message":"Guest messages for guest ID 1751015675617-b3820tu1x were already processed.","timestamp":"2025-06-27T09:15:09.070Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-27T09:15:09.073Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-27T09:15:09.073Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-27T09:15:09.074Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-27T09:15:09.076Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-27T09:15:09.077Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-27T09:15:09.078Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-27T09:15:09.080Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-27T09:15:09.080Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-27T09:15:09.082Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-06-27T09:15:09.084Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-27T09:15:09.084Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-06-27T09:15:09.086Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-27T09:15:09.089Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-06-27T09:15:09.089Z"}
{"level":"info","message":"Guest messages for guest ID 0c8585859a567c3b2c67e877823f04e9 were already processed.","timestamp":"2025-06-27T09:15:09.090Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-06-27T09:15:09.093Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-27T09:15:09.093Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-06-27T09:15:09.095Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-06-27T09:15:09.098Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-27T09:15:09.098Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-06-27T09:15:09.099Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-27T09:14:47.982Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5192e3ecf64213445992e1d877635643","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["5192e3ecf64213445992e1d877635643","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","1750915517060-2lf6nr65o","1750921637490-rkuee3750","836ef0c256afc6fe709014bea3d5e6ad","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1750772552636-bxl1slj9a","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","d8708a72dd00581774cd3d3669962afd","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","015dd716a2fded1fc045c72c1a60575e","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1751015675617-b3820tu1x","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1750770941508-5f1wol4qg","1750770963924-f361ylu3o"],"timestamp":"2025-06-27T09:15:09.102Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:15:09.106Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:15:09.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.189Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.192Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-27T09:15:09.214Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-06-27T09:15:09.215Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:15:09.221Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.223Z"}
{"level":"info","message":"Created mapping for guest ID 1751015687797-rpcp0uwm8 to user 1","timestamp":"2025-06-27T09:15:09.226Z"}
{"level":"info","message":"No guest messages found for guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-06-27T09:15:09.229Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-06-27T09:15:09.233Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:09.242Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:09.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.512Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.515Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.530Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.532Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.548Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:15:09.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:09.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:09.600Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:10.092Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:15:10.092Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-27T09:15:10.889Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-27T09:15:10.901Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-27T09:15:10.905Z","total":146}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:15:11.870Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-27T09:15:12.631Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-27T09:15:12.642Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-27T09:15:12.646Z","total":146}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:15:34.444Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:15:34.483Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.656Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:15:37.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:15:39.779Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:15:39.782Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:16:10.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:16:10.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:16:17.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:16:40.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:16:40.579Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:16:43.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:16:43.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:16:43.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:17:10.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:17:10.811Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:17:22.958Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:17:22.995Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:17:23.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:17:41.031Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:17:41.034Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:17:45.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:17:45.445Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:17:48.575Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:17:48.575Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:17:48.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:18:11.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:18:11.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:18:28.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:18:41.123Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:18:41.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:18:49.511Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:18:50.795Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:19:08.619Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:19:08.622Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:19:33.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:19:39.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:19:39.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:19:54.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:19:56.180Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:20:09.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:20:09.435Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:20:39.191Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:21:01.756Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:21:01.800Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.943Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.943Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.944Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.945Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.945Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T09:21:04.945Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:21:19.979Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:21:19.982Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:21:44.639Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:22:05.782Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:22:07.097Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:22:20.428Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:22:20.431Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:22:50.150Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:23:11.263Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:23:12.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:23:20.887Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:23:20.889Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T09:23:28.801Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T09:23:28.805Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:28.806Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:28.807Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T09:23:28.807Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T09:23:28.808Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T09:23:28.857Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T09:23:28.866Z"}
{"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-27T09:23:28.903Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T09:23:28.904Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T09:23:30.096Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T09:23:30.098Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:30.098Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:30.099Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T09:23:30.099Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T09:23:30.100Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T09:23:30.137Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T09:23:30.148Z"}
{"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-27T09:23:30.180Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T09:23:30.181Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T09:23:38.160Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T09:23:38.160Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T09:23:42.737Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T09:23:42.741Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:42.742Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T09:23:42.743Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T09:23:42.744Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T09:23:42.744Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T09:23:42.796Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T09:23:42.806Z"}
{"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-27T09:23:42.839Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T09:23:42.840Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T09:23:48.084Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T09:23:48.085Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T09:23:58.091Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T09:24:02.351Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T09:24:02.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:24:02.931Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:24:21.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:24:21.350Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:25:14.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:25:21.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:25:21.794Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:25:55.997Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:25:56.001Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:26:09.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:26:09.513Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:26:20.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:26:39.668Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:26:39.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:27:19.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:27:19.965Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:27:25.753Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T09:27:29.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:28:20.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:28:20.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:28:24.897Z"}
{"level":"info","message":"Executing UP migration from 041_create_cloudflare_settings.sql...","timestamp":"2025-06-27T09:33:50.582Z"}
{"level":"info","message":"Migration 041_create_cloudflare_settings.sql executed successfully","timestamp":"2025-06-27T09:33:50.626Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-27T09:33:50.643Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T09:50:47.697Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T09:50:47.700Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T09:50:47.700Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T09:50:47.701Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T09:50:47.702Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T09:50:47.703Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T09:50:47.743Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T09:50:47.754Z"}
{"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-27T09:50:47.797Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T09:50:47.797Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T09:50:48.437Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T09:50:48.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:50:51.794Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T09:50:52.866Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T09:50:52.868Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T09:50:52.868Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T09:50:52.869Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T09:50:52.870Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T09:50:52.870Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T09:50:52.906Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T09:50:52.918Z"}
{"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-27T09:50:52.953Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T09:50:52.954Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T09:50:58.182Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T09:50:58.182Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T09:51:08.188Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T09:51:08.775Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T09:51:08.778Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:51:09.452Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:51:30.785Z"}
{"level":"info","message":"Nonce a9f462208784d4af2cd93d0d489868ca сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:51:30.794Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-27T09:51:33.852Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-27T09:51:33.853Z"}
{"level":"info","message":"[verify] Using existing authenticated user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:33.931Z"}
{"level":"info","message":"[AuthService] Linking identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b to user 1","timestamp":"2025-06-27T09:51:33.932Z"}
{"level":"info","message":"[AuthService] Identity wallet:0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b already exists for user 1","timestamp":"2025-06-27T09:51:33.938Z"}
{"level":"info","message":"[verify] Wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b linked to user 1: already exists","timestamp":"2025-06-27T09:51:33.939Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 5192e3ecf64213445992e1d877635643","timestamp":"2025-06-27T09:51:33.939Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:33.945Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:33.946Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-27T09:51:34.732Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-27T09:51:34.732Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:51:34.885Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-27T09:51:34.886Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:51:34.905Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-27T09:51:34.905Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-27T09:51:35.133Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-27T09:51:35.133Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-27T09:51:35.630Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-27T09:51:35.631Z"}
{"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","polygon","ethereum","bsc","sepolia"],"timestamp":"2025-06-27T09:51:35.631Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:35.632Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-27T09:51:35.640Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-27T09:14:47.982Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5192e3ecf64213445992e1d877635643","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["5192e3ecf64213445992e1d877635643","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","1750915517060-2lf6nr65o","1750921637490-rkuee3750","836ef0c256afc6fe709014bea3d5e6ad","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1750772552636-bxl1slj9a","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","d8708a72dd00581774cd3d3669962afd","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","015dd716a2fded1fc045c72c1a60575e","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1751015675617-b3820tu1x","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1750770941508-5f1wol4qg","1750770963924-f361ylu3o"],"timestamp":"2025-06-27T09:51:35.643Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:51:35.648Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=5192e3ecf64213445992e1d877635643, previousGuestId=undefined","timestamp":"2025-06-27T09:51:35.649Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015687797-rpcp0uwm8","timestamp":"2025-06-27T09:51:35.653Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-06-27T09:51:35.654Z"}
{"level":"info","message":"Guest messages for guest ID 1751015687797-rpcp0uwm8 were already processed.","timestamp":"2025-06-27T09:51:35.656Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-27T09:14:47.982Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5192e3ecf64213445992e1d877635643","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["5192e3ecf64213445992e1d877635643","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","1750915517060-2lf6nr65o","1750921637490-rkuee3750","836ef0c256afc6fe709014bea3d5e6ad","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1750772552636-bxl1slj9a","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","d8708a72dd00581774cd3d3669962afd","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","015dd716a2fded1fc045c72c1a60575e","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1751015675617-b3820tu1x","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","1751015687797-rpcp0uwm8"],"timestamp":"2025-06-27T09:51:35.659Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-27T09:51:35.662Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:51:35.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.678Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.701Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.704Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:51:35.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.732Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.756Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.760Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:35.768Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:35.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.778Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.783Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.804Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:51:35.822Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.824Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.843Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.847Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:51:35.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:51:35.865Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:36.659Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T09:51:36.660Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T09:51:44.782Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T09:51:44.786Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-27T09:51:51.262Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-27T09:51:54.443Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-27T09:51:54.463Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-27T09:51:54.472Z","total":146}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-27T09:52:03.049Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-27T09:52:04.631Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-27T09:52:04.658Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:04.733Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:04.759Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-27T09:52:04.771Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-27T09:52:04.805Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:52:06.588Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:06.591Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-27T09:52:10.026Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-27T09:52:10.046Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:52:10.201Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:10.206Z"}
{"level":"info","message":"GET /api/users/143","timestamp":"2025-06-27T09:52:10.211Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:52:10.230Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:10.233Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=143","timestamp":"2025-06-27T09:52:10.262Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:52:10.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:10.277Z"}
{"level":"info","message":"GET /api/messages?conversationId=26","timestamp":"2025-06-27T09:52:10.290Z"}
{"level":"info","message":"GET /api/users/143/tags","timestamp":"2025-06-27T09:52:10.336Z"}
{"level":"info","message":"GET /api/users/143","timestamp":"2025-06-27T09:52:11.766Z"}
{"level":"info","message":"DELETE /api/users/143","timestamp":"2025-06-27T09:52:13.206Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-27T09:52:13.250Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-27T09:52:14.915Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-27T09:52:14.923Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:14.979Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:15.002Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-27T09:52:15.009Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-27T09:52:15.028Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:52:19.079Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-27T09:52:21.242Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-27T09:52:21.262Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T09:52:21.281Z"}
{"level":"info","message":"GET /api/users/144","timestamp":"2025-06-27T09:52:21.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:21.289Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:52:21.303Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:21.306Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=144","timestamp":"2025-06-27T09:52:21.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T09:52:21.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T09:52:21.328Z"}
{"level":"info","message":"GET /api/messages?conversationId=27","timestamp":"2025-06-27T09:52:21.333Z"}
{"level":"info","message":"GET /api/users/144/tags","timestamp":"2025-06-27T09:52:21.352Z"}
{"level":"info","message":"GET /api/users/144","timestamp":"2025-06-27T09:52:34.437Z"}
{"level":"info","message":"DELETE /api/users/144","timestamp":"2025-06-27T09:52:35.667Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-27T09:52:35.704Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-27T09:52:38.325Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-27T09:52:38.350Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:38.406Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-27T09:52:38.427Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-27T09:52:38.434Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-27T09:52:38.454Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:53:20.312Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-27T09:54:14.684Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-27T09:54:23.324Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:54:29.401Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:55:35.004Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:56:36.667Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:57:42.216Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:58:47.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T09:59:53.052Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:01:02.273Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:02:04.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:03:09.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:04:18.625Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.979Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T10:05:24.979Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.979Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.980Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.980Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.980Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.981Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.982Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.982Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.982Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.983Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.983Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:05:24.983Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T10:05:37.708Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T10:05:38.204Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T10:05:38.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:05:38.858Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:06:29.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:06:48.009Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:07:31.232Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T10:07:38.955Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:07:38.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:07:53.398Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:08:36.709Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:08:55.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:09:42.305Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:10:05.049Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:10:48.664Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:11:06.150Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:11:53.147Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:12:15.872Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.269Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.271Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.272Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.272Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.273Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:13:03.275Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:13:19.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:13:19.219Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:14:08.672Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:14:08.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:14:22.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:14:22.537Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:15:13.195Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:15:27.912Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:16:14.932Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:16:37.044Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:17:20.477Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:17:42.498Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:18:26.010Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:18:44.347Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:19:35.046Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:19:49.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.421Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.422Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.422Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.423Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:41.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:20:59.779Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:21:42.449Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:21:42.494Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:21:42.536Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:22:05.237Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:22:05.237Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:22:47.862Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:22:47.904Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:23:06.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:23:53.260Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:24:15.301Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:24:58.760Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:25:20.726Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:26:07.867Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:26:22.445Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.233Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:27:14.235Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:27:27.940Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:27:27.980Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:28:15.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:28:37.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:29:20.609Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:29:43.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:29:43.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:29:43.439Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:29:43.440Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:29:43.440Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:30:25.970Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:30:26.004Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:30:44.284Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T10:31:22.968Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:31:23.003Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:31:31.596Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T10:31:33.318Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:31:33.344Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T10:31:34.390Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:31:34.411Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:31:49.793Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T10:31:57.370Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:31:57.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:32:36.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:32:55.118Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T10:33:14.636Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:33:14.657Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T10:33:18.235Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:33:18.269Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:33:42.410Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:34:04.305Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:34:47.956Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:35:06.239Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:35:53.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:36:15.241Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:36:58.780Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:37:17.004Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:38:04.202Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:38:27.082Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:39:09.763Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:39:27.971Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.763Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.764Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:40:19.765Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:40:33.449Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:40:33.490Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:41:20.629Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:41:38.760Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:42:25.989Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:42:44.235Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:43:35.275Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:43:49.728Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:44:37.030Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:44:58.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:45:46.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:46:04.333Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:46:47.983Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:47:06.064Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:47:53.342Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.133Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.135Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:48:16.136Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:49:02.531Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:49:02.571Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:49:21.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:49:21.568Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:50:04.294Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:50:04.331Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:50:22.466Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T10:50:35.564Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:50:35.599Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T10:50:40.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:40.797Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:50:40.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:40.874Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T10:50:40.924Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T10:50:40.945Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:40.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:50:40.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:40.973Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:50:40.976Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T10:50:40.987Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T10:50:40.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:50:40.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:41.033Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:50:41.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:50:41.063Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T10:50:52.817Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T10:50:52.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:51:11.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:51:11.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:51:14.381Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:51:14.382Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:51:14.382Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:51:28.009Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:51:28.048Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:51:41.877Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:51:41.881Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T10:51:52.742Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T10:51:52.763Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T10:51:52.766Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T10:51:52.769Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T10:51:52.770Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T10:51:52.772Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T10:51:52.864Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T10:51:52.888Z"}
{"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-27T10:51:52.960Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T10:51:52.963Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T10:51:53.946Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T10:51:53.953Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T10:51:53.955Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T10:51:53.957Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T10:51:53.957Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T10:51:53.960Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T10:51:57.315Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T10:51:57.340Z"}
{"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-27T10:51:57.408Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T10:51:57.411Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T10:52:01.668Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T10:52:01.672Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:52:02.291Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T10:52:11.819Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T10:52:11.827Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T10:52:11.828Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T10:52:11.829Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T10:52:11.830Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T10:52:11.831Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T10:52:11.906Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T10:52:11.937Z"}
{"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-27T10:52:11.999Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T10:52:12.001Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:52:12.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:52:12.145Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T10:52:16.285Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T10:52:16.288Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:52:16.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:52:42.338Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:52:42.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:53:12.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:53:12.583Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:53:22.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:53:42.785Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:53:42.790Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:54:13.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:54:13.024Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T10:54:32.410Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T10:54:32.410Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:54:32.411Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:54:32.411Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T10:54:32.411Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T10:54:45.141Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T10:54:49.801Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T10:54:49.803Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:54:54.275Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:55:14.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:55:14.399Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:55:37.032Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:55:50.924Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:55:50.929Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:55:55.860Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:56:11.202Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:56:11.206Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:56:38.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:56:41.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:56:41.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:57:01.387Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:57:19.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:57:19.893Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:57:44.181Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:58:10.505Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:58:20.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:58:20.392Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:58:53.344Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:59:12.251Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T10:59:20.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T10:59:20.811Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T10:59:59.089Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:00:17.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:00:21.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:00:21.250Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.123Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T11:01:05.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.124Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.124Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.124Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.125Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.126Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.126Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.126Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.126Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:01:05.126Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T11:01:17.872Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:01:18.401Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:01:18.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:01:19.078Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:01:21.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:01:21.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:01:26.828Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:02:05.964Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:02:22.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:02:22.162Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:02:32.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:02:32.413Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:03:11.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:03:19.892Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:03:19.895Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:03:29.865Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:03:37.753Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:04:20.348Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:04:20.352Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:04:20.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:04:39.551Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:04:39.593Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.007Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.008Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.009Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.010Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.012Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.013Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.013Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.014Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.014Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.015Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:04:40.015Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:05:20.803Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:05:20.806Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:05:22.462Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:05:45.061Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:05:45.102Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:05:45.429Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:05:45.430Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:05:45.430Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T11:26:06.599Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T11:26:06.602Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T11:26:06.603Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T11:26:06.605Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T11:26:06.605Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T11:26:06.606Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T11:26:06.711Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T11:26:06.730Z"}
{"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-27T11:26:06.799Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T11:26:06.800Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:26:07.383Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:26:07.386Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T11:26:07.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.476Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:26:07.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.547Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T11:26:07.580Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T11:26:07.584Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.586Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:26:07.593Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:26:07.641Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:26:07.671Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T11:26:07.675Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T11:26:07.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.678Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:26:07.730Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:07.743Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:26:11.666Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T11:26:35.331Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:26:35.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:26:37.898Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:26:37.902Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T11:27:02.216Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:27:02.241Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T11:27:06.157Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:27:06.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:27:08.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:27:08.122Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:27:17.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:27:39.175Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:27:39.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:28:09.345Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:28:09.349Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:28:22.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:28:39.716Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:28:39.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:29:09.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:29:09.853Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:29:24.319Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:29:39.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:29:39.269Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:30:10.243Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:30:10.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:30:29.828Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:30:37.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:30:37.753Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:31:21.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:31:21.706Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:31:39.065Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:32:22.138Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:32:22.142Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:32:44.456Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T11:32:55.234Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T11:32:55.239Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T11:32:55.240Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T11:32:55.241Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T11:32:55.242Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T11:32:55.242Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T11:32:55.296Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T11:32:55.307Z"}
{"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-27T11:32:55.357Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T11:32:55.358Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:32:55.970Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:32:55.972Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:33:01.193Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T11:33:01.193Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:33:01.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:33:05.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:33:05.338Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:33:08.113Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:33:08.116Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T11:33:08.990Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:33:09.041Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T11:33:11.194Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:33:15.534Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:33:15.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:33:16.105Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T11:33:19.783Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:33:19.808Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T11:33:21.792Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:33:21.814Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:33:39.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:33:39.100Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:34:02.029Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:34:09.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:34:09.319Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T11:34:13.329Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T11:34:13.332Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T11:34:13.333Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T11:34:13.334Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T11:34:13.334Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T11:34:13.335Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T11:34:13.371Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T11:34:13.383Z"}
{"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-27T11:34:13.426Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T11:34:13.427Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:34:17.713Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:34:17.716Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:34:18.362Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:34:39.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:34:39.586Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T11:34:44.918Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:34:44.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:35:09.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:35:09.789Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:35:23.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:35:40.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:35:40.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:36:21.232Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:36:21.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:36:29.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:37:21.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:37:21.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:37:34.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:38:22.358Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:38:22.362Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.772Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T11:38:44.774Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.774Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.776Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:38:44.776Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T11:38:57.496Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:39:01.698Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:39:01.700Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:39:05.961Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:39:19.868Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:39:19.873Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:39:45.724Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:40:07.828Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:40:20.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:40:20.317Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:40:55.678Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T11:40:55.679Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:40:55.679Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:40:55.679Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:40:55.679Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:40:55.680Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T11:41:08.414Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:41:13.155Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:41:13.157Z"}
{"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-27T11:41:13.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:41:17.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:41:20.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:41:20.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:41:56.678Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T11:48:26.447Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T11:48:26.449Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T11:48:26.450Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T11:48:26.451Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T11:48:26.451Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T11:48:26.452Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T11:48:26.495Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T11:48:26.511Z"}
{"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-27T11:48:26.549Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T11:48:26.551Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:48:30.855Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:48:30.858Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:48:31.462Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T11:49:01.795Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:01.804Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:49:01.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:01.866Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T11:49:01.927Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:01.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:49:01.975Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T11:49:01.982Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:01.985Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T11:49:01.995Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T11:49:02.001Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:49:02.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:49:02.053Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:02.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:49:02.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:02.088Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T11:49:09.193Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T11:49:09.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:49:32.658Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:49:32.661Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:49:36.953Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:50:02.901Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:50:02.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:50:33.133Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:50:33.137Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:50:46.104Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:51:03.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:51:03.355Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:51:33.578Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:51:33.583Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:51:52.434Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T11:51:52.435Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:51:52.436Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:51:52.437Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:51:52.437Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:51:52.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:52:03.819Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:52:03.822Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T11:52:05.166Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:52:09.360Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:52:09.362Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:52:13.593Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:52:53.332Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:53:15.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:53:20.759Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:53:20.763Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:53:58.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:54:20.319Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:54:20.325Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:54:24.616Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:54:32.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:54:32.213Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:55:02.447Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:55:02.450Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:55:04.222Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:55:30.096Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:56:04.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:56:04.118Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.264Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T11:56:14.265Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.265Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.265Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.265Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.266Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.266Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.266Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.266Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:56:14.266Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T11:56:26.997Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T11:56:27.495Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T11:56:27.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:56:28.148Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:56:31.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:57:05.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:57:05.190Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:57:15.184Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:57:33.595Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.854Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.855Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.855Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.856Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.856Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:57:41.856Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:58:06.556Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:58:06.560Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:58:24.270Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:58:24.307Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:58:43.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:58:43.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T11:58:43.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T11:59:07.927Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T11:59:07.931Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:59:26.064Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:59:26.102Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:59:26.141Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:59:44.482Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T11:59:48.237Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:00:09.293Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:00:09.296Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:00:31.513Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-27T12:00:53.565Z"}
{"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-27T12:00:53.642Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.553Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.553Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.553Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.554Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.554Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:00:54.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:01:07.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:01:07.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:01:40.627Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:01:51.560Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:01:51.564Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:01:51.564Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:01:51.566Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:01:51.566Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:01:51.567Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:01:51.604Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:01:51.615Z"}
{"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-27T12:01:51.660Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:01:51.661Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:01:53.290Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:01:53.294Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:01:53.295Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:01:53.296Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:01:53.296Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:01:53.297Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:01:53.336Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:01:53.348Z"}
{"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-27T12:01:53.396Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:01:53.398Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:01:54.018Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:01:54.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:01:54.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:02:09.315Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:02:09.322Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:02:24.088Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:02:24.092Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:02:24.093Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:02:24.094Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:02:24.096Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:02:24.098Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:02:24.153Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:02:24.172Z"}
{"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-27T12:02:24.227Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:02:24.229Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:02:28.438Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:02:28.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:02:32.760Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:02:49.276Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:02:49.280Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:02:55.982Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:02:56.115Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:02:58.897Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:02:58.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:03:02.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:03:02.908Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:03:06.620Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:03:06.648Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T12:03:11.982Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:03:12.011Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T12:03:14.492Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:03:14.514Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T12:03:16.598Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:03:16.620Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:03:19.913Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:03:19.936Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:03:33.579Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:03:33.582Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:03:38.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:04:03.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:04:03.811Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:04:43.736Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:05:05.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:05:05.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:05:49.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:06:03.824Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:06:03.828Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:06:45.408Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:06:45.411Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:06:45.411Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:06:45.413Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:06:45.413Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:06:45.414Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:06:45.453Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:06:45.467Z"}
{"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-27T12:06:45.507Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:06:45.508Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:06:50.060Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:06:50.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:06:54.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:07:05.195Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:07:05.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:07:42.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:07:42.793Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:07:47.426Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:07:47.449Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:07:56.067Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:08:02.894Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:08:02.897Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:08:33.123Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:08:33.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:09:05.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:09:19.845Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:09:19.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:09:38.823Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:09:38.829Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:09:42.857Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:09:42.860Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:09:42.860Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:09:42.861Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:09:42.862Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:09:42.863Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:09:42.887Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:09:42.904Z"}
{"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-27T12:09:42.943Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:09:42.944Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:09:43.554Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:09:43.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:09:47.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:10:03.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:10:03.810Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:10:34.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:10:34.037Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:10:53.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:11:20.745Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:11:20.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:11:58.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:12:21.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:12:21.203Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:13:00.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:13:21.651Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:13:21.654Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:14:05.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:14:22.110Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:14:22.114Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:15:15.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:15:19.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:15:19.850Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:16:20.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:16:20.291Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:16:20.628Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:17:20.748Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:17:20.752Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:17:22.364Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:18:21.194Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:18:21.197Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:18:27.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:19:21.654Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:19:21.658Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:19:33.269Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:20:22.117Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:20:22.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:20:38.777Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:21:19.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:21:19.862Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:21:44.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:22:20.286Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:22:20.289Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:22:53.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:23:20.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:23:20.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:23:55.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:24:21.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:24:21.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:25:00.407Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:25:21.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:25:21.700Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:25:37.437Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:25:37.441Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:25:37.442Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:25:37.443Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:25:37.444Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:25:37.445Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:25:37.506Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:25:37.524Z"}
{"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-27T12:25:37.569Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:25:37.570Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:25:41.825Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:25:41.827Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T12:25:49.750Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T12:25:49.751Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:25:49.752Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T12:25:59.758Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:26:03.963Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:26:03.965Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:26:04.645Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:26:22.123Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:26:22.137Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:26:26.193Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:26:26.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:26:33.086Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:26:33.091Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:26:54.323Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:03.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:03.330Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:27:13.711Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:27:18.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:18.913Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T12:27:18.972Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:27:19.018Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:19.040Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:19.046Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:27:19.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:19.071Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:27:19.079Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:27:19.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:19.124Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:19.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:19.151Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:19.153Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:19.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:19.172Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:27:26.184Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:27:26.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:27:50.055Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:27:50.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:27:53.378Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:28:15.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:28:20.291Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:28:20.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:28:50.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:28:50.513Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:28:58.816Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:29:20.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:29:20.739Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:29:24.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:29:50.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:29:50.973Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:39:02.073Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:39:02.076Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:39:02.076Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:39:02.077Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:39:02.077Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:39:02.078Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:39:02.099Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:39:02.107Z"}
{"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-27T12:39:02.159Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:39:02.160Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T12:39:07.411Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T12:39:07.412Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T12:39:17.414Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:39:18.018Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:39:18.020Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:39:18.546Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:40:02.257Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:40:02.259Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:40:02.259Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:40:02.260Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:40:02.260Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:40:02.260Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:40:02.287Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:40:02.294Z"}
{"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-27T12:40:02.325Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:40:02.326Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:40:06.515Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:40:06.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:40:07.105Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:41:06.194Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:41:06.199Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:41:06.200Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:41:06.203Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:41:06.204Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:41:06.205Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:41:06.254Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:41:06.270Z"}
{"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-27T12:41:06.328Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:41:06.329Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:41:06.982Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:41:06.986Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:41:07.616Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:42:13.064Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:42:52.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.622Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T12:42:52.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:42:52.778Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:42:52.786Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.799Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:42:52.839Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:42:52.848Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:42:52.849Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:42:52.903Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.915Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:42:52.942Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.944Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:42:52.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:42:52.973Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T12:42:55.680Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:42:55.711Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T12:42:57.080Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:42:57.103Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T12:42:59.026Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:42:59.056Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:43:01.714Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:43:01.751Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:43:18.441Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:43:23.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:43:23.481Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:43:53.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:43:53.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:44:23.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:44:23.927Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:44:23.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:44:54.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:44:54.161Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:45:13.174Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:45:13.203Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:45:16.574Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:45:16.594Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:45:19.438Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.445Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:45:19.496Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.499Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T12:45:19.534Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:45:19.555Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:45:19.556Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:45:19.575Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:45:19.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:45:19.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:45:19.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.633Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:45:19.650Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:19.652Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:45:29.462Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:45:29.699Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:45:29.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:45:49.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:45:49.882Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T12:47:00.418Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T12:47:00.421Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T12:47:00.422Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T12:47:00.423Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T12:47:00.424Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T12:47:00.425Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T12:47:00.061Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T12:47:00.089Z"}
{"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-27T12:47:03.295Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T12:47:03.296Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:47:07.549Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:47:07.552Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:47:11.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:11.736Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:47:11.789Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T12:47:11.946Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:47:11.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:47:11.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:11.982Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:47:12.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:12.029Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:47:12.049Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:47:12.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:47:12.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:12.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:47:12.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:12.154Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:47:12.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:12.191Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:47:16.067Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:47:16.153Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:47:42.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:47:42.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:48:12.937Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:48:12.940Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T12:48:18.221Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T12:48:18.221Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:48:18.222Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:48:18.222Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T12:48:28.227Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:48:28.681Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:48:28.683Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:48:29.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:48:43.158Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:48:43.161Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:49:10.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:49:10.660Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:49:19.034Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:49:34.834Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:49:40.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:49:40.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:50:11.107Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:50:11.111Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:29.116Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T12:50:29.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:29.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:29.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:29.118Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:29.118Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T12:50:39.127Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:50:39.597Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:50:39.703Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T12:50:40.091Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T12:50:40.092Z"}
{"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-27T12:50:40.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:50:40.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:50:41.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:50:41.012Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:44.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:44.329Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:50:44.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:51:11.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:11.565Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:51:17.264Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:51:17.350Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:51:30.002Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:51:31.794Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:31.800Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T12:51:31.862Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:51:31.893Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:51:31.909Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:31.914Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T12:51:31.940Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:51:31.945Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T12:51:31.947Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:31.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:51:31.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:31.978Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:51:31.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:31.996Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:51:32.015Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:51:32.018Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:51:35.631Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:51:35.704Z"}
{"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-27T12:51:45.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:51:46.174Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:52:02.855Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:52:02.860Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T12:52:32.350Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:52:32.374Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:52:32.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:52:32.451Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T12:52:35.233Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:52:35.253Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T12:52:36.770Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:52:36.788Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T12:52:38.653Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T12:52:38.726Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:52:39.173Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-27T12:52:55.144Z"}
{"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-27T12:52:55.226Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.715Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.715Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:52:55.715Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:53:03.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:53:03.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:53:30.811Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:53:30.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:53:40.944Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-27T12:54:00.596Z"}
{"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-27T12:54:00.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:54:01.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:54:01.027Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:54:01.171Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:54:01.172Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:54:01.172Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:54:31.253Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:54:31.258Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:54:50.996Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:55:02.764Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:55:02.813Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:55:02.863Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:55:06.636Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:55:06.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:55:21.645Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:55:21.648Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:55:55.472Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:56:08.107Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:56:08.153Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:56:12.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:56:12.117Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:56:12.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:56:22.068Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:56:22.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:57:00.949Z"}
{"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-27T12:57:12.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:57:13.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:57:19.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:57:19.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:58:02.652Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:58:18.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:58:18.960Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:58:20.275Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:58:20.278Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.031Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.032Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.032Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.033Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.033Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T12:58:23.033Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:59:11.910Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T12:59:20.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T12:59:20.712Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:59:27.969Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T12:59:28.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:00:17.299Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:01:52.061Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:01:52.064Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:01:52.065Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:01:52.067Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:01:52.067Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:01:52.068Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:01:52.115Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:01:52.128Z"}
{"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-27T13:01:52.169Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:01:52.170Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:01:52.694Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:01:52.695Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:01:56.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:22.094Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:22.104Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:02:25.229Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.234Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:25.357Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.360Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:02:25.390Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.393Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:02:25.411Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:02:25.439Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:02:25.455Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:02:25.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:25.460Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:25.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.501Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:25.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:25.515Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:02:28.331Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:02:28.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:02:55.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:02:55.965Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:02:58.772Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:04:04.272Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:04:04.276Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:04:04.277Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:04:04.278Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:04:04.278Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:04:04.280Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:04:04.318Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:04:04.334Z"}
{"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-27T13:04:04.381Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:04:04.382Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:04:06.608Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:06.619Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:04:06.690Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:04:06.724Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:04:06.798Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:06.806Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:04:06.847Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:04:06.851Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:04:06.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:06.856Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:04:06.955Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:06.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:04:06.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:06.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:04:07.017Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:07.024Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:04:08.592Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:04:08.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:04:09.206Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T13:04:10.324Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:04:10.350Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T13:04:11.348Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:04:11.367Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T13:04:20.345Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:04:20.366Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:04:24.020Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:04:24.174Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:04:37.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:04:37.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:05:07.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:05:07.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:05:19.346Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:05:27.634Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:05:27.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:05:38.061Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:05:38.065Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:06:05.570Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:06:05.573Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:06:22.324Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:06:35.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:06:35.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:07:07.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:07:07.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:07:26.037Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:08:22.053Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:08:22.057Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:08:30.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:09:19.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:09:19.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:09:41.323Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:10:20.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:10:20.210Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:10:41.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:11:20.687Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:11:20.690Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:11:48.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:12:21.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:12:21.143Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:12:53.036Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:13:20.425Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:13:20.428Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:20.428Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:20.429Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:13:20.429Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:13:20.430Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:13:20.454Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:13:20.464Z"}
{"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-27T13:13:20.502Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:13:20.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:13:21.537Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:13:21.542Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:13:25.035Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:13:25.038Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:13:25.894Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:13:40.812Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:13:40.814Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:40.816Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:40.817Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:13:40.817Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:13:40.818Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:13:40.842Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:13:40.855Z"}
{"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-27T13:13:40.891Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:13:40.892Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:13:48.277Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:13:48.280Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:13:50.718Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:13:50.720Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:50.721Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:13:50.722Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:13:50.722Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:13:50.723Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:13:50.745Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:13:50.755Z"}
{"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-27T13:13:50.790Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:13:50.791Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:13:51.294Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:13:51.297Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:13:51.930Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:14:22.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:14:22.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:14:57.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:15:19.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:15:19.766Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:16:02.809Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:16:20.222Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:16:20.225Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:17:08.289Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:17:20.673Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:17:20.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:17:39.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:17:39.326Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:17:41.026Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:17:41.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:18:05.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:18:05.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:18:13.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:18:35.794Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:18:35.799Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:26:36.708Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:26:36.717Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:26:36.718Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:26:36.721Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:26:36.724Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:26:36.727Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:26:36.851Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:26:36.888Z"}
{"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-27T13:26:36.964Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:26:36.965Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:26:41.277Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:26:41.280Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T13:26:47.068Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T13:26:47.069Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:26:47.069Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T13:27:00.611Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:27:03.100Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:27:03.102Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T13:27:08.490Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T13:27:08.491Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:27:08.491Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T13:27:18.499Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:27:19.047Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:27:19.049Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:27:19.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:27:20.602Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:27:20.616Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:27:47.318Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:28:08.362Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:28:20.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:28:20.214Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:28:24.289Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:28:56.470Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:04.165Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:04.171Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:29:05.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:05.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:05.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:05.788Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:29:05.841Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:29:05.878Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:29:05.890Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:05.894Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:29:05.897Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:29:05.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:05.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:05.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:05.984Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:05.987Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:06.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:06.006Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:29:08.698Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:29:09.043Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:29:13.868Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:29:36.202Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:29:36.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:29:36.228Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:30:01.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:30:03.726Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:30:03.731Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:30:23.003Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:30:33.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:30:33.953Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:30:41.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:31:03.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:31:04.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:31:04.184Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:31:24.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:31:34.405Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:31:34.410Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:31:40.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:32:04.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:32:04.637Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:32:09.314Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:32:30.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:32:34.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:32:34.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:32:46.105Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:33:14.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:33:19.751Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:33:19.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:33:35.607Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:33:51.612Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:34:20.214Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:34:20.217Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:34:20.304Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:34:44.751Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:35:03.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:35:29.248Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:35:46.581Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:36:02.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:36:21.105Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:36:21.108Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.598Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.598Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.599Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.600Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.600Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.602Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.602Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.602Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.602Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.603Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.604Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.605Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T13:36:35.606Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:36:55.768Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:36:55.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:37:14.361Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:37:40.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:37:57.483Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:38:28.522Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:38:28.526Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:38:28.527Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:38:28.528Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:38:28.529Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:38:28.530Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:38:28.560Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:38:28.574Z"}
{"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-27T13:38:28.616Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:38:28.617Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:38:29.276Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:38:29.279Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:38:29.864Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:39:19.755Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:39:19.761Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:39:39.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:40:20.205Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:40:20.209Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:40:40.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:41:20.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:41:20.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:41:49.934Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:42:21.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:42:21.105Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:42:55.427Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:43:21.561Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:43:21.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:43:59.694Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:44:22.018Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:44:22.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:45:02.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:45:02.992Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:45:02.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:45:05.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:45:05.068Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:45:49.369Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:45:49.372Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:45:49.372Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:45:49.373Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:45:49.374Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:45:49.374Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:45:49.405Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:45:49.425Z"}
{"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-27T13:45:49.477Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:45:49.478Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:45:52.539Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:45:52.543Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:45:57.999Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:46:29.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.492Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:46:29.545Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:46:29.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:46:29.642Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.651Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:46:29.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.689Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:46:29.698Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:46:29.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:46:29.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:46:29.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:46:29.790Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:46:29.793Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:46:38.760Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:46:38.952Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:47:02.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:47:00.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:47:00.191Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:47:30.108Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:47:30.206Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:47:30.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:47:30.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:48:03.992Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:48:33.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.216Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:48:33.284Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.286Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:48:33.324Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:48:33.356Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:48:33.357Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:48:33.376Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:48:33.394Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.399Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:48:33.425Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.430Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:48:33.468Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.473Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:48:33.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:48:33.502Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T13:48:48.329Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:48:48.354Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T13:48:50.784Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:48:50.805Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:49:04.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:49:04.169Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:49:09.506Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T13:49:33.285Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T13:49:33.288Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T13:49:33.289Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T13:49:33.291Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T13:49:33.292Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T13:49:33.293Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T13:49:33.331Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T13:49:33.348Z"}
{"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-27T13:49:33.400Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T13:49:33.401Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T13:49:34.004Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T13:49:34.006Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:49:34.602Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:50:04.639Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:50:04.648Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:50:34.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:50:34.850Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:50:43.725Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:51:03.211Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:51:03.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.275Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:51:03.307Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:51:03.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.351Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:51:03.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.386Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:51:03.390Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:51:03.412Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:51:03.413Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:51:03.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.466Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:51:03.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:03.499Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:51:17.328Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:51:17.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:51:34.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:51:34.385Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:51:45.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:52:04.776Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:52:04.780Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:52:34.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:52:34.832Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:52:51.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:53:05.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:05.309Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:53:28.851Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:28.855Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:53:28.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:28.913Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:53:28.949Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:53:28.974Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:53:28.975Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:53:29.003Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:53:29.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:29.020Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:53:29.037Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:29.039Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:53:29.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:29.060Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:53:29.080Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:53:29.084Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:53:56.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:54:00.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:54:00.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:55:01.901Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:55:49.773Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:55:49.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.831Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T13:55:49.869Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:55:49.905Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T13:55:49.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.925Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:55:49.927Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T13:55:49.928Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:55:49.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.953Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:55:49.973Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:55:49.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:55:49.995Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-27T13:55:53.265Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:55:53.287Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T13:55:55.804Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:55:55.826Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-27T13:55:57.932Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:55:57.951Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:55:59.701Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:55:59.837Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:56:07.340Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:56:21.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:56:21.088Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:56:48.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:56:48.594Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:57:06.099Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:57:06.208Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:57:16.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:57:18.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:57:18.817Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:57:49.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:57:49.051Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:58:19.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:58:19.271Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:58:21.900Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:58:27.492Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:58:30.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:58:48.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:58:48.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:59:18.872Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:59:18.877Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T13:59:20.541Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T13:59:20.654Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T13:59:23.740Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T13:59:49.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T13:59:49.957Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:00:20.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:00:20.176Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:00:29.200Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:00:50.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:00:50.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:01:20.626Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:01:20.629Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:01:34.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:02:22.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:02:22.013Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:02:43.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:03:19.724Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:03:19.727Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:12:44.626Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:12:44.629Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:12:44.630Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:12:44.632Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:12:44.632Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:12:44.633Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:12:44.683Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:12:44.698Z"}
{"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-27T14:12:44.761Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:12:44.762Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:12:45.324Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:12:45.330Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:12:45.938Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:13:51.432Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:15:01.454Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T14:15:01.454Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:15:01.454Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:15:01.455Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:15:01.455Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:15:11.411Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.426Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T14:15:11.455Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T14:15:11.474Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:15:11.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:15:11.557Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.566Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:15:11.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.595Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:15:11.602Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:15:11.603Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:15:11.653Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.671Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:15:11.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:15:11.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:11.706Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:15:16.661Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T14:15:16.662Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:15:28.462Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:15:28.745Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T14:15:29.349Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:15:29.880Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:15:29.882Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:15:30.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:15:42.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:15:42.574Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:16:01.421Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.426Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:01.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.456Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:16:01.492Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:01.541Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.551Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T14:16:01.563Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:16:01.568Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:01.587Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:16:01.594Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:16:01.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.596Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:01.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:01.637Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:16:06.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:32.065Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:32.069Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:16:35.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:16:59.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:16:59.576Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:17:06.836Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:17:06.840Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:17:06.841Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:17:06.843Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:17:06.844Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:17:06.845Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:17:06.884Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:17:06.903Z"}
{"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-27T14:17:06.960Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:17:06.962Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:17:11.311Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:17:11.314Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:17:15.577Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:17:29.806Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:17:29.811Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:17:38.352Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:17:38.356Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:17:38.357Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:17:38.360Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:17:38.361Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:17:38.363Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:17:38.397Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:17:38.420Z"}
{"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-27T14:17:38.470Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:17:38.472Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:17:42.702Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:17:42.704Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:17:43.248Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:18:00.026Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:18:00.030Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:18:30.247Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:18:30.251Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:18:48.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:19:00.470Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:19:00.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:19:30.697Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:19:30.701Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:19:54.092Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:20:00.913Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:20:00.916Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:20:59.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:21:02.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:21:02.310Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:21:37.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:21:37.102Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:21:38.515Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:21:38.692Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:22:01.828Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:22:01.831Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:22:05.122Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:22:32.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:22:32.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:23:14.266Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:23:20.624Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:23:20.628Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:24:19.723Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:24:21.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:24:21.083Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:25:21.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:25:21.538Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:25:25.236Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:25:53.674Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:25:53.677Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:25:53.678Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:25:53.679Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:25:53.681Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:25:53.682Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:25:53.707Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:25:53.724Z"}
{"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-27T14:25:53.769Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:25:53.770Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:25:54.417Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:25:54.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:25:54.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:26:22.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:26:22.100Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:27:17.800Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:27:17.803Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:27:17.803Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:27:17.804Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:27:17.804Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:27:17.805Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:27:17.825Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:27:17.833Z"}
{"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-27T14:27:17.861Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:27:17.862Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:27:18.482Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:27:18.484Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:27:19.091Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:19.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:19.715Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:27:27.916Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:27.923Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:27.955Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:27.958Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:27:27.978Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:27.980Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:27:28.005Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:27:28.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:28.010Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:28.012Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:28.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:28.038Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:28.054Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T14:27:28.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:28.058Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:27:28.059Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:27:30.437Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:27:30.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:27:59.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:27:59.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:28:26.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:28:26.575Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:28:31.880Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T14:28:31.880Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:28:31.881Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:28:31.881Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:28:42.454Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:28:42.457Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:28:42.457Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:28:42.458Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:28:42.458Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:28:42.458Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:28:42.482Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:28:42.489Z"}
{"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-27T14:28:42.517Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:28:42.518Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:28:43.070Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:28:43.072Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:28:43.687Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:28:56.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:28:56.816Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:29:04.110Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:29:04.112Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:29:04.113Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:29:04.113Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:29:04.114Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:29:04.114Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:29:04.132Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:29:04.139Z"}
{"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-27T14:29:04.166Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:29:04.167Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:29:07.319Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.324Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:29:07.354Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:29:07.357Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T14:29:07.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.366Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:29:07.381Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:29:07.382Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:29:07.383Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.384Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:29:07.409Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.415Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:29:07.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.429Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:29:07.439Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:07.440Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:29:08.439Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:29:08.441Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:29:09.624Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:29:09.642Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:29:12.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:29:37.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:29:38.002Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:30:05.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:30:05.501Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:30:19.113Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T14:30:19.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:30:19.113Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:30:19.114Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T14:30:29.122Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:30:34.342Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T14:30:34.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:30:35.726Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:30:35.728Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T14:30:47.070Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:30:47.607Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:30:47.610Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:30:48.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:31:05.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:31:05.964Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:31:23.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:31:36.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:31:36.185Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:31:53.703Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:32:06.411Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:32:06.414Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:32:29.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:32:36.644Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:32:36.650Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:32:59.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:33:06.862Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:33:06.865Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.475Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.476Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.477Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.477Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.477Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.478Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:33:35.478Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-27T14:38:32.704Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-27T14:38:32.709Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-27T14:38:32.710Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-27T14:38:32.712Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-27T14:38:32.713Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-27T14:38:32.715Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-27T14:38:32.777Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-27T14:38:32.797Z"}
{"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-27T14:38:32.868Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-27T14:38:32.869Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:38:33.426Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:38:33.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:38:34.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:12.381Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:12.396Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:42.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:42.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:39:43.240Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:39:43.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.574Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:43.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.631Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-27T14:39:43.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.662Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:39:43.694Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-27T14:39:43.695Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:43.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.707Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:39:43.744Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:43.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:39:43.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:39:43.803Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-27T14:39:43.808Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:39:47.489Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:39:47.522Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:40:14.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:40:14.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:40:44.883Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:40:44.887Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:40:48.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:41:15.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:41:15.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:41:45.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:41:45.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:41:50.451Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:42:15.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:42:15.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:42:45.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:42:45.788Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:42:55.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:43:21.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:43:21.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:44:01.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:44:21.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:44:21.975Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.344Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-27T14:45:11.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:45:11.346Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:45:19.692Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:45:19.695Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-27T14:45:21.346Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:45:21.806Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:45:21.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:45:22.276Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:46:15.885Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:46:20.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:46:20.161Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:46:27.886Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:47:20.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:47:20.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:47:21.328Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:47:33.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:48:21.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:48:21.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:48:26.794Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:48:45.253Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:49:08.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:49:08.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:49:15.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:49:15.306Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T14:49:16.068Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:49:16.092Z"}
{"level":"info","message":"POST /api/cloudflare/tunnel-token","timestamp":"2025-06-27T14:49:18.238Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:49:18.334Z"}
{"level":"info","message":"POST /api/cloudflare/install","timestamp":"2025-06-27T14:49:19.900Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-27T14:49:19.924Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:49:32.592Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:49:43.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:49:43.513Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:49:44.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:50:13.744Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:50:13.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:50:34.113Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:50:43.977Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:50:43.980Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:50:49.765Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:51:19.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:51:19.690Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.102Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-27T14:51:44.102Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.102Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.103Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.105Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:51:44.105Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-27T14:51:54.108Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-27T14:51:55.074Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-27T14:51:55.076Z"}
{"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-27T14:51:55.078Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-27T14:52:02.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:52:02.043Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:52:02.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:52:20.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:52:20.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:52:45.001Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:53:07.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:53:07.899Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-27T14:53:07.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:53:20.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:53:20.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:53:50.563Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:53:50.607Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:53:50.652Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:54:09.394Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:54:09.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:54:21.042Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:54:21.045Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:54:59.561Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:55:14.747Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:55:14.779Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-27T14:55:21.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-27T14:55:21.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-27T14:56:01.346Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:07:57.323Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:07:57.325Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:07:57.326Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:07:57.327Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:07:57.328Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:07:57.329Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:07:57.382Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:07:57.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-28T07:07:57.479Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:07:57.481Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:08:00.980Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:08:00.982Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:08:02.125Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:09:11.545Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T07:09:11.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:09:11.547Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:09:11.548Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T07:09:21.550Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:09:26.254Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:09:26.256Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:09:31.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:10:12.877Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:10:32.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:11:21.935Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:11:42.043Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:12:27.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:12:43.765Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:13:29.220Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.440Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T07:13:53.441Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.441Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.442Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.442Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.442Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.444Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:13:53.444Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T07:14:06.171Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:14:07.240Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:14:07.241Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:14:12.122Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:14:34.631Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:14:54.569Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:15:00.201Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.213Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:15:00.252Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.258Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-28T07:15:00.304Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751094899734-c2aklrk3w","timestamp":"2025-06-28T07:15:00.308Z"}
{"level":"info","message":"Created mapping for guest ID 1751094899734-c2aklrk3w to user 1","timestamp":"2025-06-28T07:15:00.336Z"}
{"level":"info","message":"No guest messages found for guest ID 1751094899734-c2aklrk3w","timestamp":"2025-06-28T07:15:00.343Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751094899734-c2aklrk3w","timestamp":"2025-06-28T07:15:00.349Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:15:00.360Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:15:00.366Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:15:00.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.370Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:15:00.411Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.422Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:15:00.440Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:15:00.459Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:00.462Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-28T07:15:01.751Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-28T07:15:01.785Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-28T07:15:01.794Z","total":146}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:15:10.606Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:15:10.611Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:15:17.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:15:17.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:15:17.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:15:17.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:15:17.957Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:15:30.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:15:30.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:15:43.729Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:15:43.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:15:59.969Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:16:00.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:16:00.932Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:16:19.359Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:16:31.489Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:16:31.493Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:16:45.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:17:01.384Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:17:01.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:17:09.230Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:17:24.836Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:17:31.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:17:31.586Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:17:54.545Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:18:01.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:18:01.863Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:18:14.816Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:18:30.850Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:18:32.054Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:18:32.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:18:56.456Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:19:02.326Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:19:02.332Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:19:16.501Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:19:32.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:19:32.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:19:39.347Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:20:01.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:20:02.738Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:20:02.743Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.259Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.260Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.261Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.261Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:20:26.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:20:44.977Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:20:45.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:21:01.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:21:01.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:21:07.084Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:21:27.923Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:21:50.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:22:02.914Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:22:02.919Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:22:16.516Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:22:36.744Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:22:55.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:23:04.128Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:23:04.132Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:23:18.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:23:41.768Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.635Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.635Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.635Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.636Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.636Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.636Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.636Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.637Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.637Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:01.637Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:24:05.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:24:05.496Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:27.823Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:24:48.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:03.260Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:03.354Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:03.449Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:03.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:25:06.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:25:06.852Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:32.852Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:25:54.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:26:08.226Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:26:08.231Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:26:12.187Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:26:38.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:26:38.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:26:38.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:26:38.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:26:38.705Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:26:54.827Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:26:54.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:27:09.677Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:27:09.683Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:27:17.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:27:43.812Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:28:04.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:28:08.246Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:28:08.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:28:23.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:28:23.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:28:23.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:28:23.761Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:28:23.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:28:45.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:28:45.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:29:00.730Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:29:00.736Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:29:09.446Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:29:24.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:29:31.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:29:31.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:29:51.043Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:30:02.752Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:30:02.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:30:11.319Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:30:32.048Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:30:32.053Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:30:34.119Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.608Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.608Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.608Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.608Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:31:00.609Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:31:02.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:31:02.263Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:31:16.263Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:31:16.318Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:31:32.540Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:31:32.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:31:39.395Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:32:05.653Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:32:10.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:32:10.053Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:32:22.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:32:41.236Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:10.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:10.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:33:11.051Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:33:31.181Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:41.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:41.961Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:33:45.167Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:45.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.262Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:33:45.327Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:33:45.354Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:33:45.355Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:33:45.380Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:33:45.403Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.408Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:45.428Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:45.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.459Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:33:45.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:33:45.486Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.828Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.829Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:33:50.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:34:16.502Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:34:16.506Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:34:16.960Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:34:37.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:34:37.115Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:34:37.210Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:34:46.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:34:46.722Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:34:52.049Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:35:16.915Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:35:16.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:35:21.738Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:35:38.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:35:44.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:35:44.418Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:35:57.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:36:14.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:36:14.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:36:27.304Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:36:44.862Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:36:44.866Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:36:47.712Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:37:02.853Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:37:33.043Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:37:53.319Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:38:08.246Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:38:10.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:38:10.064Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.896Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:38:38.898Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:38:58.855Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:38:58.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:39:10.521Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:39:10.524Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:39:14.042Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:39:43.890Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:40:00.266Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:40:08.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:40:08.266Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:40:19.591Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:40:45.519Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:41:08.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:41:08.754Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.860Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.860Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.861Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.861Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.861Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.861Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:41:09.862Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:41:28.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:41:28.795Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:41:51.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:05.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:05.746Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:42:11.121Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:42:11.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:11.336Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.339Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:42:11.381Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:42:11.413Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:42:11.422Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:42:11.426Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:42:11.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:11.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:11.478Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.480Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:11.499Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:11.504Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:42:15.575Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:42:15.580Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:42:15.581Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:42:15.582Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:42:15.582Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:42:15.584Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:42:15.625Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:42:15.652Z"}
{"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-28T07:42:15.712Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:42:15.714Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:42:16.710Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:42:16.713Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:42:24.729Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T07:42:24.729Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:42:24.730Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T07:42:34.730Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:42:39.347Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:42:39.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:42:42.134Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:42:42.143Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:42:44.064Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:42:59.464Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:42:59.467Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:42:59.468Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:42:59.469Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:42:59.471Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:42:59.473Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:42:59.507Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:42:59.532Z"}
{"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-28T07:42:59.572Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:42:59.573Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:43:02.321Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:43:02.326Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:43:04.455Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:43:04.458Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:43:05.676Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:12.357Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:12.362Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:43:20.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.652Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:20.714Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.721Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:43:20.760Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:43:20.810Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:43:20.826Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:43:20.828Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:43:20.835Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:20.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:20.934Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:20.966Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:20.972Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:43:51.169Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:43:51.173Z"}
{"level":"info","message":"POST /api/cloudflare/auto-setup","timestamp":"2025-06-28T07:43:51.280Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:44:11.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:44:21.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:44:21.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:44:51.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:44:51.637Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:45:16.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:45:21.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:45:21.841Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:45:52.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:45:52.638Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:46:22.173Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:46:22.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:46:22.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:47:08.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:47:08.742Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.631Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T07:47:31.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.633Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.633Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:47:31.633Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T07:47:41.641Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:47:46.123Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:47:46.125Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:47:53.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:48:09.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:48:09.241Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:48:33.048Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:48:55.666Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:48:58.269Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:48:58.276Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:49:09.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:49:09.610Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:49:22.217Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:49:22.225Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T07:49:30.678Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:49:30.720Z"}
{"level":"info","message":"POST /api/cloudflare/auto-setup","timestamp":"2025-06-28T07:49:33.801Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:49:42.624Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T07:49:42.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:49:42.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:49:42.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:49:42.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:49:42.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:49:51.743Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:49:51.747Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T07:49:52.626Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:50:00.744Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:50:00.746Z"}
{"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-28T07:50:00.749Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T07:50:00.774Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:50:00.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T07:50:00.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:50:21.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:50:21.997Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:50:44.098Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:50:44.192Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:50:52.199Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:50:52.204Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:51:07.439Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:51:07.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:51:49.362Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:51:53.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:51:53.601Z"}
{"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-28T07:52:11.683Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:52:12.620Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:52:38.674Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:52:38.677Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:52:38.678Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:52:38.679Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:52:38.680Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:52:38.681Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:52:38.706Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:52:38.720Z"}
{"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-28T07:52:38.766Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:52:38.767Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:52:46.218Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:52:46.221Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:52:51.193Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:52:54.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:52:55.001Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:53:10.325Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.338Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:53:10.442Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:53:10.513Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:53:10.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.537Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:53:10.577Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:53:10.583Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:53:10.584Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.589Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:53:10.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.666Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:53:10.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.692Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:53:10.710Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:10.713Z"}
{"level":"info","message":"POST /api/cloudflare/auto-setup","timestamp":"2025-06-28T07:53:13.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:53:43.073Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:53:43.078Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:53:56.553Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:53:59.166Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:53:59.169Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:53:59.169Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:53:59.170Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:53:59.171Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:53:59.172Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:53:59.195Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:53:59.208Z"}
{"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-28T07:53:59.250Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:53:59.251Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:54:04.052Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:54:04.057Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:54:05.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:11.209Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:11.225Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:54:13.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.329Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:13.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.435Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:54:13.490Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:54:13.551Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:54:13.568Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:54:13.572Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:54:13.573Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.589Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:13.708Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:13.749Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.758Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:13.850Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:13.860Z"}
{"level":"info","message":"POST /api/cloudflare/auto-setup","timestamp":"2025-06-28T07:54:15.638Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:54:44.904Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:54:44.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:55:10.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:55:15.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:55:15.105Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:55:45.334Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:55:45.336Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:56:15.571Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:15.575Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:56:18.666Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:56:18.668Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:56:18.668Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:56:18.669Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:56:18.670Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:56:18.670Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:56:18.692Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:56:18.703Z"}
{"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-28T07:56:18.737Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:56:18.739Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:56:22.971Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:56:22.975Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:56:27.319Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:56:39.625Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:39.639Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T07:56:39.683Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T07:56:39.716Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:56:39.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:39.739Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T07:56:39.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:39.769Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:56:39.777Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T07:56:39.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:56:39.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:39.867Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:56:39.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:39.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:56:40.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:56:40.089Z"}
{"level":"info","message":"POST /api/cloudflare/auto-setup","timestamp":"2025-06-28T07:56:41.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:57:10.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:57:10.531Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:57:32.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:57:40.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:57:40.749Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:57:50.488Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:57:50.491Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:57:50.491Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:57:50.492Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:57:50.493Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:57:50.494Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:57:50.515Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:57:50.528Z"}
{"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-28T07:57:50.565Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:57:50.567Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:57:54.765Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:57:54.768Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:57:55.470Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:58:08.264Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:58:08.269Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:58:38.469Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:58:38.475Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:59:04.537Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:59:08.704Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:59:08.708Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T07:59:18.553Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T07:59:18.555Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T07:59:18.555Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T07:59:18.556Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T07:59:18.557Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T07:59:18.558Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T07:59:18.578Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T07:59:18.589Z"}
{"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-28T07:59:18.626Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T07:59:18.627Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T07:59:19.241Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T07:59:19.242Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T07:59:19.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T07:59:38.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T07:59:38.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:00:09.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:00:09.160Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:00:25.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:00:39.388Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:00:39.393Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:09.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:09.604Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:01:24.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.185Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:24.214Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.218Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:01:24.253Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:01:24.277Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.280Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:01:24.301Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:24.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.317Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:01:24.320Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:01:24.322Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:24.358Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.374Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:24.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:24.432Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:01:35.317Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:01:35.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:01:35.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:01:35.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:01:35.319Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T08:01:45.321Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:01:49.518Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:01:49.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:01:50.099Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:01:55.422Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:01:55.426Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:02:08.651Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:02:08.654Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:02:08.655Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:02:08.656Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:02:08.657Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:02:08.658Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:02:08.692Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:02:08.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-28T08:02:08.758Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:02:08.760Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:02:09.313Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:02:09.316Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:02:10.915Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:02:10.919Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:02:13.548Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:02:25.645Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:02:25.649Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:02:55.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:02:55.877Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:03:15.320Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:03:26.096Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:26.099Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:03:47.481Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:03:47.483Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:03:47.483Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:03:47.484Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:03:47.485Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:03:47.485Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:03:47.505Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:03:47.516Z"}
{"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-28T08:03:47.553Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:03:47.554Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:03:48.100Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:03:48.102Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:03:48.672Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:03:54.238Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.244Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:03:54.300Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:03:54.339Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:03:54.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.358Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:03:54.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.397Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:03:54.411Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:03:54.412Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:03:54.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.475Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:03:54.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.527Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:03:54.544Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:03:54.547Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:03:56.521Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:03:57.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:04:25.636Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:04:25.639Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:04:54.100Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:04:55.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:04:55.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:05:26.083Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:26.086Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:05:34.907Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:05:34.909Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:05:34.910Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:05:34.911Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:05:34.911Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:05:34.912Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:05:34.931Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:05:34.940Z"}
{"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-28T08:05:34.981Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:05:34.982Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:05:40.226Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:05:40.227Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:05:50.030Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:05:50.032Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:05:50.033Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:05:50.034Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:05:50.034Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:05:50.035Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:05:50.056Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:05:50.069Z"}
{"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-28T08:05:50.115Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:05:50.116Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:05:50.665Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:05:50.667Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:05:51.243Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:05:54.824Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:54.831Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:05:54.882Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:05:54.944Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:05:54.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:54.962Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:05:54.990Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:05:54.994Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:05:54.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:54.997Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:05:55.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:55.097Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:05:55.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:55.117Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:05:55.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:05:55.139Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:05:57.374Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:05:58.844Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:06:25.631Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:06:25.635Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:06:55.860Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:06:55.863Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:06:56.736Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:07:23.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:07:23.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:07:53.590Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:07:53.594Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:08:02.221Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:08:23.808Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:08:23.813Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:08:47.414Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:08:47.416Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:08:47.417Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:08:47.418Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:08:47.419Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:08:47.420Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:08:47.440Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:08:47.453Z"}
{"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-28T08:08:47.490Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:08:47.491Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:08:48.090Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:08:48.092Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:08:48.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:08:54.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:08:54.049Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:09:06.414Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.418Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:09:06.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.463Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:09:06.491Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:09:06.529Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:09:06.533Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.542Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:09:06.546Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:09:06.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:09:06.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:09:06.623Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:09:06.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:06.673Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:09:08.708Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:09:10.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:09:34.341Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:09:34.344Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:09:58.767Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:09:58.767Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:09:58.768Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:09:58.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:10:04.577Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:10:04.580Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T08:10:11.493Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:10:16.710Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T08:10:16.711Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T08:10:26.713Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:10:27.240Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:10:27.242Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:10:27.805Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:10:34.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:10:34.802Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:11:03.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:11:05.022Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:11:05.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:11:35.266Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:11:35.268Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:11:37.046Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:12:05.474Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:12:05.478Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:12:09.658Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:12:09.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:12:09.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:12:09.659Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:12:09.659Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:12:35.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:12:35.698Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:12:42.395Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:12:42.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:13:09.609Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:13:09.612Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:13:10.467Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:13:44.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:14:10.055Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:14:10.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:14:16.045Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:14:49.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:15:10.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:15:10.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:15:21.427Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:15:58.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:16:08.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:16:08.239Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:16:30.492Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:17:04.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:17:08.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:17:08.683Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:17:36.207Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:18:06.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:18:09.137Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:18:09.140Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:18:41.407Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:19:09.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:19:09.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:19:11.532Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:19:43.252Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:20:09.161Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:20:09.164Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:20:09.164Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:20:09.166Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:20:09.166Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:20:09.167Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:20:09.189Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:20:09.207Z"}
{"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-28T08:20:09.249Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:20:09.250Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:20:09.852Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:20:09.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:10.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:10.057Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:20:10.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:47.811Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:47.817Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:20:50.071Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:50.124Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.127Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:20:50.163Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:20:50.197Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:20:50.212Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:20:50.214Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:20:50.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:50.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.282Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:50.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.331Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:20:50.346Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:20:50.351Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:20:52.821Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:20:53.701Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:21:19.658Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:21:20.587Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:21:20.591Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:21:50.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:21:50.815Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:22:21.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:22:21.039Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:22:21.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:22:51.262Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:22:51.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:23:21.498Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:23:21.501Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:23:26.754Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:23:51.729Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:23:51.733Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:24:19.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:24:19.227Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:24:32.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:25:09.596Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:25:09.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:25:41.511Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:25:50.199Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:25:50.203Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:26:02.751Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:26:02.754Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:26:02.754Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:26:02.755Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:26:02.755Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:26:02.756Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:26:02.777Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:26:02.787Z"}
{"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-28T08:26:02.822Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:26:02.823Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:26:06.627Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:26:06.631Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:26:08.068Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:26:08.068Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T08:26:18.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:26:20.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:26:20.133Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:26:22.266Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:26:22.268Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:26:22.901Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:26:50.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:26:50.355Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:27:28.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:27:51.724Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:27:51.728Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:28:37.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:28:53.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:28:53.102Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:29:21.479Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:29:21.482Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:29:39.300Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:29:51.705Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:29:51.707Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:30:44.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:30:50.359Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:30:50.362Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:31:50.233Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:31:51.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:31:51.735Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:32:53.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:32:53.112Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:32:59.312Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:20.565Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:20.570Z"}
{"level":"info","message":"Executing UP migration from 042_create_cloudflare_settings.sql...","timestamp":"2025-06-28T08:33:34.129Z"}
{"level":"info","message":"Migration 042_create_cloudflare_settings.sql executed successfully","timestamp":"2025-06-28T08:33:34.143Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-28T08:33:34.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:50.759Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:50.763Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:33:52.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:52.643Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.646Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:33:52.691Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:33:52.725Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:33:52.734Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:33:52.739Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:33:52.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:52.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.806Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:52.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.841Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:33:52.860Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:33:52.864Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:34:04.853Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:34:23.165Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:34:23.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:34:53.999Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:34:54.002Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:35:10.222Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:35:24.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:35:24.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:35:53.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:35:53.739Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:36:15.693Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:36:24.684Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:36:24.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:36:52.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:36:52.192Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:37:17.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:38:01.110Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:38:01.115Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:38:07.012Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:38:07.014Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:38:07.015Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:38:07.016Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:38:07.016Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:38:07.017Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:38:07.040Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:38:07.053Z"}
{"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-28T08:38:07.091Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:38:07.092Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-06-28T08:38:07.728Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-28T08:38:07.734Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-28T08:38:07.772Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-06-28T08:38:07.796Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-28T08:38:07.817Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-06-28T08:38:07.841Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:38:11.334Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:38:11.337Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-06-28T08:38:12.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:38:15.663Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:38:19.939Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:38:19.963Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:38:22.139Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:38:22.143Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:38:41.005Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:38:41.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:38:53.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:38:53.080Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:38:58.700Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:38:58.702Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:38:58.702Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:38:58.703Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:38:58.704Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:38:58.704Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:38:58.726Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:38:58.738Z"}
{"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-28T08:38:58.783Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:38:58.784Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:39:03.069Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:39:03.073Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:39:06.935Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:39:06.937Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:39:06.938Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:39:06.938Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:39:06.939Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:39:06.939Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:39:06.959Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:39:06.972Z"}
{"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-28T08:39:07.016Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:39:07.017Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:39:07.587Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:39:07.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:39:08.197Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:39:23.340Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:39:23.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:39:52.832Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:39:52.837Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:40:13.625Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:40:20.760Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:40:20.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:40:23.036Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:40:23.040Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T08:40:27.964Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T08:40:27.987Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:40:28.824Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T08:40:34.915Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:40:34.936Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:40:37.341Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:40:37.673Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:40:53.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:40:53.293Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:41:23.711Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:41:23.711Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:41:23.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:41:23.712Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:41:23.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:41:24.237Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:41:24.242Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T08:41:33.715Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:41:38.935Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T08:41:38.936Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T08:41:51.659Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:41:52.248Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:41:52.249Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:41:54.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:41:54.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:41:56.462Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:42:24.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:42:24.679Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:42:24.682Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:43:02.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:43:02.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:43:02.937Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:43:02.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:43:09.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:43:09.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:43:34.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:44:03.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:44:03.969Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:44:04.014Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:44:10.027Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:44:10.030Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:44:39.056Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:45:10.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:45:10.487Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:45:12.893Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:45:45.537Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:45:45.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:45:45.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:45:45.538Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:46:08.210Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:46:08.214Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:46:14.761Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:46:14.803Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:46:46.432Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:47:08.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:47:08.665Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:47:24.707Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:47:24.708Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:47:24.708Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:47:51.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:47:52.005Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:48:09.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:48:09.112Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:48:29.244Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:48:57.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:49:09.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:49:09.565Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:49:31.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:50:02.630Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:50:10.020Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:50:10.023Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.090Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.091Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:50:41.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:51:10.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:51:10.484Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:51:11.942Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:51:11.985Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:51:42.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:52:08.201Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:52:08.204Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:52:13.653Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:52:51.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:53:08.663Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:53:08.667Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:53:19.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:53:56.549Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:54:09.109Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:54:09.112Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:54:24.557Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:54:58.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:55:09.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:55:09.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.594Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.594Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.594Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.595Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.595Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:55:34.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:56:03.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:56:03.942Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:56:10.024Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:56:10.028Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:56:35.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:56:35.740Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:56:38.705Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:56:39.143Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:56:40.919Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:56:52.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:56:52.369Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:57:13.801Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:57:13.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T08:57:13.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:23.311Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:23.314Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:57:44.933Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:57:44.935Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:57:44.935Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:57:44.936Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:57:44.937Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:57:44.938Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:57:44.958Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:57:44.970Z"}
{"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-28T08:57:45.010Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:57:45.011Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:57:45.615Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:57:45.617Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:57:46.315Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:52.821Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:52.827Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:57:55.014Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.019Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:55.060Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.066Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:57:55.121Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:57:55.157Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:57:55.162Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.174Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:57:55.177Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:57:55.178Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:55.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:55.260Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.290Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:57:55.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:57:55.308Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:57:58.604Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:58:00.961Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:58:25.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:58:25.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:58:51.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:58:55.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:58:55.822Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T08:59:26.903Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T08:59:26.906Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T08:59:26.907Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T08:59:26.907Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T08:59:26.908Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T08:59:26.909Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T08:59:26.928Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T08:59:26.939Z"}
{"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-28T08:59:26.975Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T08:59:26.976Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T08:59:32.185Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T08:59:32.185Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:59:38.562Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.571Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:59:38.600Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:59:38.617Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.624Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T08:59:38.650Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T08:59:38.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.660Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:59:38.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.691Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:59:38.717Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T08:59:38.717Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:59:38.723Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T08:59:38.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T08:59:38.808Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T08:59:40.940Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T08:59:42.186Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T08:59:42.707Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T08:59:42.710Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T08:59:43.370Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T08:59:43.399Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:09.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:09.106Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:00:34.233Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:00:34.236Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:00:34.236Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:00:34.238Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:00:34.239Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:00:34.240Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:00:34.280Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:00:34.299Z"}
{"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-28T09:00:34.346Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:00:34.347Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:00:34.870Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:00:34.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:00:39.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:39.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:39.352Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:00:46.821Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:46.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:46.878Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:46.883Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:00:46.906Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:00:46.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:46.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:46.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:46.976Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:00:46.985Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:00:46.997Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:00:46.998Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:47.049Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:47.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:00:47.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:00:47.117Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:00:49.444Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:00:55.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:01:17.814Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:01:17.818Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:01:40.973Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:02:10.550Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:02:10.553Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:02:10.554Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:02:10.555Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:02:10.556Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:02:10.557Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:02:10.609Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:02:10.637Z"}
{"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-28T09:02:10.727Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:02:10.731Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:02:11.277Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:02:11.279Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:02:11.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:02:18.277Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:18.284Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:02:29.702Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:02:29.752Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.757Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:02:29.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.794Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:02:29.815Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:02:29.841Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:02:29.842Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:02:29.881Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:02:29.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.907Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:02:29.932Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:02:29.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:02:29.963Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:02:34.632Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:02:37.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:03:00.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:03:00.430Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:03:21.932Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T09:03:21.933Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:03:21.933Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:03:21.933Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:03:30.630Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:03:30.634Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T09:03:31.933Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:03:36.174Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:03:36.176Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:03:39.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:04:00.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:04:00.867Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:04:22.836Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:04:31.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:04:31.101Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:04:48.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:05:01.317Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:05:01.322Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:05:31.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:05:31.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:05:31.900Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:05:54.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:06:01.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:06:01.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:06:33.659Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:06:55.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:07:03.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:07:03.155Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:07:42.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:08:04.515Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:08:04.519Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:08:05.060Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:08:48.317Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:09:03.157Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:09:03.161Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:09:06.852Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:09:49.619Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:09:49.622Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:09:49.622Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:09:49.623Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:09:49.624Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:09:49.624Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:09:49.644Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:09:49.654Z"}
{"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-28T09:09:49.692Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:09:49.693Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:09:53.981Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:09:53.983Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:09:58.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:10:04.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:10:04.534Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:11:01.393Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:11:07.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:11:07.155Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:12:05.568Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:12:07.266Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:12:07.270Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:08.634Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:08.639Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:13:14.562Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:13:29.910Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:13:29.912Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:13:29.913Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:13:29.914Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:13:29.915Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:13:29.916Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:13:29.938Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:13:29.947Z"}
{"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-28T09:13:29.985Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:13:29.987Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:13:30.565Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:13:30.567Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:13:34.910Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:13:39.729Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:13:39.732Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:13:39.732Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:13:39.733Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:13:39.734Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:13:39.735Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:13:39.756Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:13:39.769Z"}
{"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-28T09:13:39.811Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:13:39.812Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:13:44.059Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:13:44.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:13:44.671Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:49.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:49.239Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:13:54.299Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.308Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:54.346Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.355Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:13:54.407Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:13:54.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:54.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.491Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:13:54.501Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:13:54.511Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:13:54.512Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:54.560Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:13:54.642Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:13:54.644Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:13:57.475Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:14:03.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:14:25.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:14:25.595Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:14:50.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:14:55.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:14:55.819Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:15:26.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:15:26.046Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:15:56.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:15:56.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:15:59.212Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:16:26.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:16:26.506Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:16:50.977Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:16:50.982Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:16:50.983Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:16:50.984Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:16:50.985Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:16:50.986Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:16:51.039Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:16:51.057Z"}
{"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-28T09:16:51.096Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:16:51.098Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:16:51.639Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:16:51.641Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:16:56.740Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:16:56.748Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:16:56.842Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T09:16:56.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:16:56.843Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T09:17:06.843Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:17:07.392Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:17:07.395Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:17:08.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.322Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:17:08.371Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:17:08.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:17:08.418Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.423Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:17:08.445Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:17:08.449Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:17:08.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.455Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:17:08.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:17:08.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:17:08.586Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:08.589Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:17:10.623Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:17:12.585Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T09:17:12.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:17:12.585Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:17:13.192Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T09:17:25.315Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:17:25.748Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:17:25.750Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:17:26.424Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:17:38.883Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:17:38.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:17:57.738Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:18:09.381Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:18:09.384Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:18:09.384Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:18:09.386Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:18:09.386Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:18:09.387Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:18:09.412Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:18:09.426Z"}
{"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-28T09:18:09.468Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:18:09.469Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:18:13.697Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:18:13.699Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:18:14.233Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:18:27.638Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.653Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:18:27.688Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.696Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:18:27.700Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:18:27.706Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:18:27.736Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:18:27.736Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:18:27.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.751Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:18:27.795Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:18:27.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.876Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:18:27.900Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:27.903Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T09:18:30.460Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T09:18:30.484Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:18:31.444Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T09:18:37.629Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:18:37.651Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:18:40.532Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:18:43.242Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:18:58.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:18:58.567Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:19:19.819Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:19:28.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:19:28.783Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:19:56.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:19:56.286Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:20:25.207Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:20:26.512Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:20:26.515Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:20:56.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:20:56.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:21:26.963Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:21:26.966Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:21:35.300Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T09:21:35.301Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:21:35.301Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:21:35.302Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:21:35.302Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:21:35.303Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T09:21:48.033Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:21:52.151Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:21:52.152Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:21:56.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:21:57.178Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:21:57.181Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:22:39.739Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:22:58.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:22:58.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:22:58.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:23:45.245Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:23:59.927Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:23:59.930Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.280Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T09:24:08.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.281Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:08.282Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T09:24:18.286Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:24:18.836Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:24:18.837Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:24:25.886Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:24:31.298Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:24:31.302Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:24:31.302Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:24:31.304Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:24:31.304Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:24:31.305Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:24:31.333Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:24:31.350Z"}
{"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-28T09:24:31.400Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:24:31.401Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:24:32.038Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:24:32.041Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:37.229Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T09:24:37.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:37.230Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T09:24:47.236Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:24:52.450Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T09:24:52.450Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:25:01.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:25:01.308Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T09:25:05.157Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:25:09.310Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:25:09.311Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:25:13.607Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:25:42.684Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:25:42.684Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:25:42.685Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:26:02.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:26:02.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:26:19.984Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:27:09.189Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:27:09.192Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:27:09.194Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:27:09.196Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:27:09.196Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:27:09.198Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:27:09.226Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:27:09.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-28T09:27:09.296Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:27:09.297Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:27:13.540Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:27:13.543Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:27:17.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:28:02.689Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:28:02.697Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:28:23.254Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:29:04.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:29:04.060Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:29:28.748Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:30:05.426Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:30:05.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:30:34.207Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:06.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:06.799Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:30.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:30.461Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:31:31.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:31.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:31.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:31.902Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:31:31.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:31.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:31.960Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:31.968Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:31:31.988Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:31:31.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:32.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:32.048Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:31:32.059Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:31:32.077Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:31:32.081Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:31:32.107Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:31:39.709Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:32:02.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:32:02.671Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:32:30.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:32:30.157Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:32:41.412Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:33:00.383Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:33:00.387Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:33:30.609Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:33:30.612Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:33:50.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:34:00.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:34:00.847Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:34:12.718Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:34:12.720Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:34:12.720Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:34:12.721Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:34:12.722Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:34:12.722Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:34:12.741Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:34:12.754Z"}
{"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-28T09:34:12.792Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:34:12.793Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:34:13.370Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:34:13.372Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:34:17.716Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:34:31.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:34:31.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:35:01.295Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:35:01.301Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:35:19.459Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:36:02.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:36:02.666Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:36:28.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:36:31.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:36:31.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:37:02.204Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:37:02.207Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:37:30.420Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:38:03.580Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:38:03.583Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:38:30.343Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:38:30.347Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:38:35.846Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T09:38:57.129Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T09:38:57.154Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:38:58.145Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:38:59.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:38:59.989Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T09:39:01.717Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:39:01.744Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:39:06.522Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:39:06.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:39:30.617Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:39:30.620Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:39:44.854Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:40:00.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:40:00.847Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:40:45.627Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:40:45.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:40:46.647Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:40:50.516Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:40:50.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:41:00.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:41:00.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:41:31.514Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:41:31.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:41:52.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:42:01.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:42:01.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:42:31.976Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:42:31.980Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:42:57.590Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:43:02.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:43:02.203Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:43:30.652Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:43:30.654Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:43:30.655Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:43:30.656Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:43:30.656Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:43:30.657Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:43:30.675Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:43:30.687Z"}
{"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-28T09:43:30.724Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:43:30.725Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:43:31.287Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:43:31.289Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:43:35.628Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:43:42.029Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:43:42.031Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:43:42.032Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:43:42.033Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:43:42.034Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:43:42.035Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:43:42.057Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:43:42.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-28T09:43:42.104Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:43:42.104Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:43:47.304Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T09:43:47.304Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T09:43:57.312Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:43:57.776Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:43:57.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:03.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:03.581Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:44:05.713Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T09:44:05.714Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:44:05.714Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T09:44:15.715Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T09:44:20.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:43.545Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:43.550Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:44:46.101Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.104Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:46.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.156Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:44:46.190Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:44:46.221Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:44:46.236Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:44:46.238Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:44:46.239Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.241Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:46.298Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.303Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:46.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:44:46.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:44:46.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:45:11.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:45:16.865Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:45:16.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:45:47.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:45:47.096Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:46:16.645Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:46:17.318Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:46:17.322Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T09:46:40.649Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T09:46:40.673Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:46:41.834Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:46:47.233Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:46:47.237Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T09:46:48.364Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:46:48.383Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:47:02.937Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:47:04.185Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:47:17.415Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:47:17.417Z"}
{"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-28T09:47:17.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:47:17.757Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:47:17.761Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:47:18.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:47:18.112Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:47:18.149Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:47:45.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:47:45.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:48:15.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:48:15.495Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T09:48:27.008Z"}
{"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-28T09:48:27.089Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:48:27.562Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:48:27.562Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:48:27.563Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:48:27.563Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:48:49.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:48:49.840Z"}
{"level":"info","message":"Executing UP migration from 043_create_cloudflare_settings.sql...","timestamp":"2025-06-28T09:49:06.522Z"}
{"level":"info","message":"Migration 043_create_cloudflare_settings.sql executed successfully","timestamp":"2025-06-28T09:49:06.533Z"}
{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-28T09:49:06.544Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:49:15.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:49:15.948Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:49:29.024Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:49:29.065Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:49:46.168Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:49:46.171Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:50:20.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:50:20.862Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:50:23.990Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:50:24.851Z"}
{"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-28T09:50:33.813Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:50:34.431Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:50:46.613Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:50:46.616Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:51:16.846Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:51:16.851Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:51:43.530Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:51:43.569Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:51:47.069Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:51:47.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:52:48.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:52:48.460Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T09:52:48.845Z"}
{"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-28T09:52:48.917Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.402Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.402Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:52:49.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:53:47.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:47.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:53:54.484Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:53:54.526Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:53:54.841Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:53:54.842Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:53:55.135Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.136Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:53:55.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.186Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T09:53:55.225Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T09:53:55.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.245Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:53:55.252Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:53:55.261Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.266Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:53:55.270Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T09:53:55.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:53:55.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.296Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:53:55.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:53:55.317Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T09:53:59.144Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T09:53:59.162Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:54:00.175Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T09:54:03.942Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:54:03.964Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T09:54:17.616Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T09:54:23.520Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:54:25.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:54:25.513Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:54:55.764Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:54:55.768Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:54:56.224Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:54:56.261Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:55:23.270Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:55:23.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:55:53.505Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:55:53.508Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:56:01.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:56:01.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:56:23.724Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:56:23.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:56:53.961Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:56:53.972Z"}
{"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-28T09:57:06.537Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:57:07.112Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:57:24.183Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:57:24.186Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:58:08.163Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:58:08.167Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:58:16.289Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:58:16.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T09:59:08.612Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T09:59:08.616Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T09:59:21.618Z"}
{"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-28T09:59:21.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.164Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.164Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.165Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.165Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.165Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.166Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.166Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.166Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.167Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T09:59:22.167Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T09:59:40.986Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T09:59:40.989Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T09:59:40.989Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T09:59:40.990Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T09:59:40.990Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T09:59:40.991Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T09:59:41.016Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T09:59:41.027Z"}
{"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-28T09:59:41.070Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T09:59:41.071Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T09:59:45.290Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T09:59:45.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T09:59:45.863Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:00:09.086Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:00:09.095Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:00:51.373Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:01:09.516Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:01:09.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:01:56.901Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:02:09.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:02:09.980Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:03:02.273Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:03:10.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:03:10.434Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:04:07.708Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:04:08.152Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:04:08.155Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:05:08.599Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:05:08.603Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:05:19.656Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:06:09.070Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:06:09.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:06:25.041Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:07:09.510Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:07:09.513Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:07:30.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:08:09.964Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:08:09.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:08:29.532Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:09:10.423Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:09:10.427Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:09:35.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:10:08.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:10:08.153Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:10:40.549Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:11:08.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:11:08.690Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:11:45.856Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:12:09.051Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:12:09.056Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.665Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T10:12:58.665Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.666Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.667Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:12:58.670Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T10:13:08.676Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T10:13:09.200Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T10:13:09.201Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:13:09.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:13:09.510Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:13:13.553Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:04.149Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T10:14:04.150Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:04.150Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:04.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:09.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:09.962Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:14:12.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:12.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:12.936Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:12.938Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:14:12.962Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:12.971Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:12.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:12.993Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:14:13.008Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:14:13.009Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:13.058Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:13.072Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T10:14:13.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:13.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:13.098Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:14:13.111Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T10:14:14.150Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T10:14:15.179Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T10:14:15.181Z"}
{"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-28T10:14:15.184Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:19.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:19.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:14:19.347Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T10:14:25.465Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T10:14:25.488Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:14:26.744Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T10:14:30.052Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:14:30.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:14:43.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:14:43.277Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T10:14:53.692Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:14:56.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:15:02.245Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:15:02.277Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:15:14.087Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:15:14.089Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:15:25.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:15:25.286Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:15:25.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:15:44.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:15:44.312Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:16:07.822Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:16:07.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:16:07.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:16:14.536Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:16:14.538Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:16:26.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:16:26.802Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:16:30.796Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:16:30.797Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:16:30.797Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:16:44.764Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:16:44.767Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:17:12.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:17:12.269Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:17:19.534Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:17:36.216Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:17:36.217Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:17:36.217Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:17:42.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:17:42.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:18:25.111Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:18:25.148Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:18:25.185Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:18:41.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:18:41.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:18:43.856Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:18:43.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:19:30.452Z"}
{"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-28T10:19:42.471Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:19:43.057Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:19:45.224Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:19:45.227Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:20:13.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:20:13.632Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.910Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.910Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.910Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:36.911Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:20:43.838Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:20:43.841Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:20:48.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:20:48.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:20:48.671Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:52.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:20:52.630Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:21:41.438Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:21:45.216Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:21:45.218Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T10:21:57.540Z"}
{"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-28T10:21:57.619Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:21:58.059Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:21:58.059Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:21:58.060Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:22:40.483Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:22:46.592Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:22:46.595Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:23:03.484Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:23:03.484Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:23:03.485Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:23:28.026Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:23:28.030Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:23:42.482Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:23:42.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:23:45.933Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:23:45.969Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:23:46.002Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:24:04.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:24:05.010Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:24:12.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:24:12.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:24:51.343Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:25:09.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:25:09.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:25:10.277Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:25:10.310Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.427Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.428Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.428Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.428Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.429Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:25:14.429Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:25:44.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:25:44.278Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:26:04.180Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:26:13.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:26:13.621Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:26:20.401Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:26:20.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:26:43.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:26:43.852Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:02.437Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:02.471Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:02.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:02.539Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:21.180Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:27:21.211Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:27:45.230Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:27:45.233Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:28:14.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:28:30.402Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:28:30.438Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:28:46.587Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:28:46.591Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:29:19.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:29:24.783Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:29:24.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:29:32.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:29:32.250Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.278Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.279Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:29:36.280Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:29:42.476Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:29:42.479Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:30:12.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:30:12.715Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:30:18.679Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T10:30:41.195Z"}
{"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-28T10:30:41.277Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:30:41.718Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:30:41.718Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:30:41.719Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:01.075Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:01.079Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:31:06.325Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:06.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.382Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:31:06.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.431Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:06.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.451Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T10:31:06.458Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:31:06.462Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:31:06.463Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:31:06.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:06.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.486Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:06.504Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:06.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:31:23.989Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:31:36.969Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:31:36.972Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:31:43.090Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:31:43.127Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:31:47.139Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:31:47.140Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:31:47.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:32:07.196Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:32:07.200Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:32:29.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:32:37.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:32:37.424Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:32:52.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:32:52.243Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:32:52.655Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:32:52.656Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:32:52.656Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:33:07.648Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:33:07.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:33:35.032Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:33:35.151Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:33:35.154Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:33:57.540Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:33:57.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:33:58.057Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:33:58.058Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:33:58.058Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:34:05.377Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:34:05.380Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:34:35.596Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:34:35.600Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:34:40.504Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T10:35:02.950Z"}
{"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-28T10:35:03.035Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:35:03.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:35:03.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:35:03.567Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:35:05.576Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:35:05.579Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T10:35:07.983Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T10:35:08.006Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:35:09.229Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T10:35:14.249Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:35:14.269Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T10:35:30.852Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:35:34.203Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:35:35.791Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:35:35.794Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:35:53.301Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:36:06.281Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:36:06.284Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:36:09.040Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:36:09.040Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:36:36.518Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:36:36.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:36:51.525Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:36:51.563Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:36:51.601Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:36:51.639Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:37:06.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:37:06.739Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:37:10.368Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:37:10.406Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:38:03.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:38:08.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:38:08.107Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T10:38:19.338Z"}
{"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-28T10:38:19.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.935Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:38:19.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:39:08.771Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:39:09.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:39:09.489Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:39:25.388Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:39:25.388Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:39:25.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:40:07.910Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:40:07.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:40:07.992Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:40:08.122Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:40:08.125Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:40:26.707Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:40:26.744Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:40:30.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:40:30.843Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:40:30.844Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:41:08.583Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:41:08.586Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:41:19.678Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T10:41:35.688Z"}
{"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-28T10:41:35.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:41:36.314Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:41:36.314Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:41:36.314Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:42:09.033Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:42:09.036Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:42:18.644Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:42:37.646Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:42:37.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:43:09.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:43:09.494Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T10:43:46.542Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T10:43:46.549Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T10:43:46.551Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T10:43:46.552Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T10:43:46.553Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T10:43:46.554Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T10:43:46.609Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T10:43:46.633Z"}
{"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-28T10:43:46.727Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T10:43:46.730Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T10:43:51.010Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T10:43:51.012Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:43:55.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:44:09.957Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:44:09.964Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:45:01.667Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T10:45:01.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:45:01.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:45:01.669Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:45:10.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:45:10.401Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T10:45:14.399Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:45:19.605Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T10:45:19.606Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T10:45:29.609Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T10:45:30.149Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T10:45:30.150Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:45:30.773Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T10:46:07.133Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:46:07.133Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:46:07.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:46:08.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:46:08.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:46:36.196Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:46:36.228Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:47:08.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:47:08.640Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:47:08.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:47:46.283Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:47:46.283Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:47:46.284Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:09.032Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:09.036Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:48:17.073Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:48:17.105Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:48:50.785Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:57.038Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:57.046Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:48:58.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.487Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:58.524Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.527Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T10:48:58.551Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:58.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.589Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:48:58.596Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T10:48:58.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:58.641Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.654Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T10:48:58.656Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:48:58.674Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:48:58.678Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T10:48:58.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:49:18.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:49:29.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:49:29.633Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:49:57.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:49:57.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:49:57.143Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:49:57.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:49:57.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:49:57.145Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:50:24.358Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:50:24.390Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:50:27.358Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:50:27.361Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:50:57.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:50:57.576Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:50:58.081Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:51:27.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:51:27.810Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:51:34.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:51:34.404Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:51:34.404Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:51:58.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:51:58.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:52:03.576Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:52:03.617Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:52:28.259Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:52:28.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:52:35.215Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:52:58.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:52:58.484Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:53:13.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:53:13.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:53:13.567Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:53:28.711Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:53:28.714Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:53:40.759Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:53:40.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:54:09.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:54:09.020Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:54:14.405Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:54:49.904Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:55:09.472Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:55:09.476Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:55:19.958Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:55:51.691Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:56:09.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:56:09.927Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:56:28.994Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.720Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.720Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.720Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T10:57:01.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:57:10.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:57:10.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:57:30.819Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:57:30.856Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:58:02.539Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:58:08.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:58:08.125Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:58:36.267Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:59:08.061Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T10:59:08.561Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T10:59:08.564Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T10:59:41.696Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:00:09.023Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:00:09.029Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:00:13.391Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:00:47.212Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:01:18.451Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:01:18.458Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:01:18.459Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:01:18.460Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:01:18.461Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:01:18.462Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:01:18.507Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:01:18.524Z"}
{"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-28T11:01:18.594Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:01:18.595Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:01:22.882Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:01:22.885Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:01:30.811Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T11:01:30.811Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:01:30.812Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T11:01:40.814Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:01:41.394Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:01:41.396Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:01:42.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:02:09.956Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:02:09.962Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:02:35.362Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:02:47.521Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:03:10.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:03:10.408Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:41.765Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T11:03:41.766Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:41.766Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:41.766Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:41.767Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:41.767Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T11:03:51.775Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:03:56.463Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:03:56.465Z"}
{"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-28T11:03:56.466Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:56.986Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:56.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:03:56.987Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:04:08.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:04:08.122Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:05:06.810Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:05:06.825Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:05:06.826Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:05:06.828Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:05:06.829Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:05:06.830Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:05:06.908Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:05:06.933Z"}
{"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-28T11:05:07.012Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:05:07.014Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:05:08.598Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:05:08.605Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:05:11.333Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:05:11.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:05:18.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:02.368Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:02.375Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:06:04.357Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:04.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.408Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:06:04.443Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.446Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:04.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.509Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:06:04.513Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:06:04.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:04.564Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.577Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T11:06:04.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:04.612Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:04.616Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T11:06:04.654Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:06:17.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:06:35.582Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:06:35.585Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:07:05.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:07:05.833Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:07:22.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:07:36.030Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:07:36.032Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:08:06.250Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:08:06.254Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:08:34.700Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:08:36.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:08:36.484Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:09:06.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:09:06.715Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:09:34.208Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:09:34.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:09:40.149Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:10:04.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:10:04.434Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:10:34.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:10:34.667Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:10:45.623Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:11:08.563Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:11:08.569Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.008Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T11:11:52.008Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.009Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.009Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.009Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.009Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.010Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.010Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:11:52.010Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T11:12:02.010Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:12:02.577Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:12:02.578Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:12:03.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:12:09.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:12:09.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:12:50.132Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:13:09.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:13:09.471Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:13:12.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:14:02.632Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:14:09.901Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:14:09.905Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:14:13.953Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:15:00.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:15:10.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:15:10.364Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:15:19.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:16:06.381Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:16:08.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:16:08.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:16:24.968Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:17:08.531Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:17:08.534Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:17:11.834Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:17:30.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:18:08.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:18:09.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:18:17.316Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.379Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T11:18:40.380Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.380Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.380Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.380Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.381Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.381Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.382Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.382Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.382Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.383Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.383Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.383Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.383Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:18:40.384Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T11:18:50.385Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:18:50.914Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:18:50.915Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:18:51.559Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:19:09.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:19:09.454Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:19:30.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:19:30.093Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:19:30.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:19:41.328Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:19:41.370Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:20:03.398Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:20:09.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:20:09.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:20:35.523Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:20:35.524Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:20:35.524Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:20:50.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:20:50.483Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:21:08.763Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:21:10.344Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:21:10.347Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:21:40.902Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:21:40.903Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:21:40.903Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:21:52.131Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:21:52.171Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:22:07.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:22:08.125Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:22:08.129Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:22:46.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:22:46.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:22:46.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:23:01.221Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:23:01.260Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:23:08.532Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:23:08.535Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:23:19.635Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:23:50.833Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:24:07.520Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:24:07.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:24:07.521Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:24:07.521Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:24:08.975Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:24:08.978Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:24:26.008Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:24:49.897Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:24:49.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:24:49.967Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:25:11.759Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:25:11.761Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:25:11.761Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:25:11.762Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:25:11.762Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:25:11.763Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:25:11.780Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:25:11.787Z"}
{"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-28T11:25:11.813Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:25:11.814Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:25:16.095Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:25:16.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:25:16.692Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:26:09.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:26:09.915Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:26:22.236Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:27:10.198Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:27:10.201Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:27:10.201Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:27:10.202Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:27:10.202Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:27:10.203Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:27:10.222Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:27:10.229Z"}
{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Cannot use a pool after calling end on the pool","method":"GET","stack":"Error: Cannot use a pool after calling end on the pool\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 PGStore._asyncQuery (/app/node_modules/connect-pg-simple/index.js:322:21)","timestamp":"2025-06-28T11:27:10.339Z","url":"/api/auth/identities"}
{"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-28T11:27:10.438Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:27:10.439Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:27:11.106Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:27:11.107Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:27:11.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:28:08.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:28:08.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:28:17.237Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:29:08.518Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:29:08.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:29:22.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:30:08.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:30:08.971Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:30:31.655Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:31:09.416Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:31:09.419Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:31:37.201Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:32:09.905Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:32:09.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:32:42.665Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:33:10.328Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:33:10.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:33:33.431Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:33:33.435Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:33:44.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:34:04.384Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:34:04.387Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:34:34.639Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:34:34.644Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:34:53.477Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:35:08.542Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:35:08.544Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:35:55.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:36:08.965Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:36:08.967Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:37:04.221Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:37:09.471Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:37:09.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:38:06.008Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:38:09.843Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:38:09.845Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:10.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:10.313Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:39:11.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:11.655Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.660Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:39:11.681Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:11.712Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.715Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:39:11.724Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:39:11.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:11.771Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.783Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T11:39:11.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:11.805Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:11.812Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T11:39:11.824Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:39:15.108Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T11:39:17.859Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T11:39:19.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:39:42.362Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:39:42.365Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:40:12.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:40:12.589Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:40:20.503Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:41:59.622Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:41:59.624Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:41:59.625Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:41:59.625Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:41:59.626Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:41:59.626Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:41:59.644Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:41:59.651Z"}
{"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-28T11:41:59.681Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:41:59.682Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:42:00.272Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:42:00.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:42:00.876Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:42:10.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:42:10.770Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:42:40.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:42:40.995Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:43:06.346Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:43:42.350Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:43:42.353Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:44:15.490Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:44:15.492Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:44:15.492Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:44:15.493Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:44:15.493Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:44:15.494Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:44:15.509Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:44:15.515Z"}
{"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-28T11:44:15.539Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:44:15.540Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:44:20.761Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T11:44:20.761Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T11:44:33.484Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:44:37.637Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:44:37.639Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:44:38.294Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:44:43.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:44:43.735Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:45:02.786Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:45:02.788Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:45:02.789Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:45:02.790Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:45:02.790Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:45:02.791Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:45:02.810Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:45:02.819Z"}
{"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-28T11:45:02.846Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:45:02.847Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:45:09.784Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:45:09.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:45:10.430Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:45:45.106Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:45:45.110Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:46:19.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:46:46.465Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:46:46.468Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:48:46.246Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:48:46.248Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:48:46.249Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:48:46.249Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:48:46.249Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:48:46.250Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:48:46.266Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:48:46.273Z"}
{"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-28T11:48:46.297Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:48:46.297Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:48:46.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:48:46.485Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:48:46.818Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:48:46.820Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:48:47.503Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:49:47.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:49:47.845Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:49:56.555Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:50:49.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:50:49.218Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:51:02.908Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T11:51:02.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:51:02.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:51:02.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T11:51:02.910Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T11:51:15.647Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:51:16.127Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:51:16.129Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:51:20.413Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:51:50.585Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:51:50.589Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:52:36.733Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:52:36.736Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:52:36.736Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:52:36.737Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:52:36.737Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:52:36.738Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:52:36.756Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:52:36.766Z"}
{"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-28T11:52:36.802Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:52:36.803Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:52:41.078Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:52:41.081Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:52:48.140Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:52:51.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:52:51.974Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:53:53.333Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:53:53.337Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:53:53.532Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:54:36.405Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:54:36.407Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:54:36.408Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:54:36.409Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:54:36.409Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:54:36.410Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:54:36.436Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:54:36.448Z"}
{"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-28T11:54:36.485Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:54:36.486Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T11:54:41.720Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T11:54:41.721Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T11:54:51.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:54:51.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:54:51.996Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:54:58.621Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:54:58.625Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:55:00.547Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.550Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:55:00.606Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.616Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T11:55:00.638Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.648Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:55:00.679Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T11:55:00.680Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:55:00.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.738Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T11:55:00.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:55:00.768Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.771Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T11:55:00.789Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:55:00.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:00.812Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:55:02.868Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:55:31.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:55:31.356Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:56:01.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:56:01.576Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:56:08.356Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:56:29.081Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:56:29.084Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:56:59.299Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:56:59.302Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:57:10.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:57:29.520Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:57:29.526Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T11:57:44.850Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T11:57:46.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:57:59.769Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:57:59.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:58:19.255Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:58:29.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:58:29.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T11:59:00.201Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T11:59:00.206Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:59:24.650Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T11:59:39.453Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T11:59:39.456Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T11:59:39.456Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T11:59:39.457Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T11:59:39.458Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T11:59:39.459Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T11:59:39.482Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T11:59:39.494Z"}
{"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-28T11:59:39.533Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T11:59:39.534Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T11:59:43.786Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T11:59:43.790Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T11:59:44.463Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:00:08.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:00:08.926Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T12:00:57.128Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T12:00:57.129Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:00:57.129Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:00:57.130Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T12:01:07.137Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:01:09.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:01:09.358Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T12:01:11.368Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T12:01:11.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:01:11.936Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:02.574Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T12:02:02.575Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:02.575Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:02.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:02:09.826Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:02:09.829Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T12:02:12.576Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T12:02:13.120Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T12:02:13.122Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T12:02:17.271Z"}
{"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-28T12:02:17.360Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:18.316Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:18.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:02:18.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:03:06.995Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:03:10.253Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:03:10.257Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:03:19.203Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:03:26.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:04:07.997Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:04:08.001Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:04:12.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:04:24.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:04:31.949Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:05:08.470Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:05:08.474Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:05:11.610Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:05:29.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:05:33.684Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:06:08.895Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:06:08.899Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:06:16.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:06:35.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:06:39.169Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:06.600Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:06.604Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T12:07:07.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.739Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:07.807Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.810Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T12:07:07.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.831Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:07.855Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.858Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T12:07:07.870Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T12:07:07.871Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:07.933Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.939Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T12:07:07.946Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:07.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:07.976Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T12:07:07.994Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T12:07:09.513Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T12:07:09.539Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T12:07:11.044Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T12:07:17.254Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T12:07:18.698Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:07:22.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:07:38.647Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:07:38.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:07:40.774Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.065Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.067Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.068Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:07:49.069Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:08:08.875Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:08:08.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:08:27.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:08:27.877Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:08:39.119Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:08:39.122Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:08:46.269Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:08:54.560Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:08:54.560Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:08:54.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:09:09.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:09:09.333Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:09:33.246Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:09:33.282Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:09:39.549Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:09:39.552Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T12:09:55.180Z"}
{"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-28T12:09:55.265Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:09:56.213Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:09:56.214Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:09:56.214Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:10:07.044Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:10:07.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:10:38.633Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T12:11:00.661Z"}
{"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-28T12:11:00.737Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:11:01.682Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:11:01.682Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:11:01.683Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:11:08.457Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:11:08.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:11:50.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:12:02.489Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:12:06.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:12:08.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:12:08.852Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:12:55.724Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:13:09.377Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:13:09.380Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T12:13:11.453Z"}
{"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-28T12:13:11.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.504Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.505Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.505Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.505Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.505Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:13:12.505Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:14:02.028Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T12:14:09.755Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T12:14:09.759Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T12:14:16.748Z"}
{"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-28T12:14:16.837Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:14:17.747Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T12:14:17.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T12:15:00.045Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T15:21:46.908Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T15:21:46.912Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T15:21:46.912Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T15:21:46.914Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T15:21:46.914Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T15:21:46.915Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T15:21:46.964Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T15:21:46.979Z"}
{"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-28T15:21:47.045Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T15:21:47.046Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T15:21:47.608Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T15:21:47.610Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:21:48.173Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:22:10.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:22:10.310Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:22:53.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:23:07.873Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:23:07.878Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:23:58.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:24:08.517Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:24:08.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:25:06.970Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:25:08.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:25:08.836Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:26:09.366Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:26:09.369Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:26:12.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:27:09.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:27:09.786Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:27:13.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:28:10.084Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:28:10.089Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.982Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T15:28:22.983Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.983Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.984Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.984Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.985Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.985Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.985Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:22.986Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T15:28:32.986Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T15:28:33.599Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T15:28:33.600Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:41.121Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T15:28:41.121Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:28:41.122Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T15:28:51.123Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T15:28:51.644Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T15:28:51.645Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:28:52.247Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:29:07.742Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:29:07.747Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T15:29:27.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:29:27.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:29:27.960Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:29:39.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:29:39.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:29:57.231Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:30:08.187Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:30:08.193Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:30:28.335Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:30:50.027Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:06.720Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:06.720Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:06.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:06.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:06.721Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:31:08.610Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:31:08.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:31:33.219Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:31:33.258Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:56.013Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:31:56.014Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:32:09.067Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:32:09.071Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:32:11.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:32:11.183Z"}
{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-28T15:32:21.018Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:32:37.976Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:32:53.824Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:33:09.488Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:33:09.493Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:33:11.691Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:33:42.676Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:34:04.679Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:34:09.986Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:34:09.990Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:34:16.508Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:34:50.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.907Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.908Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.909Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:35:09.909Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:35:10.062Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:35:10.066Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:35:21.031Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:35:21.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:35:52.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:36:08.232Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:36:08.236Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:36:14.859Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:36:14.860Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:36:14.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:36:26.034Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:36:26.076Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:37:00.464Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:37:08.518Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:37:08.522Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:37:12.444Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:37:34.078Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:38:04.690Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:38:08.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:38:08.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.654Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.655Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.655Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.656Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.656Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:23.657Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:38:39.331Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:39:05.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:39:05.697Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:39:05.742Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:39:09.239Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:39:09.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:39:27.225Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:39:43.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:39:43.819Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:39:43.819Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:40:09.557Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:40:09.561Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:40:13.661Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:40:13.702Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:40:31.795Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:40:47.627Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:41:09.745Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:41:09.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:41:18.158Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:41:36.188Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:41:48.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:42:10.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:42:10.051Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.442Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.442Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:42:23.444Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:42:34.784Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:42:34.828Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:42:52.499Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:43:08.137Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:43:08.141Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:43:27.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:43:27.920Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:43:27.921Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:43:39.098Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:43:39.132Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:43:57.613Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:44:07.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:44:07.680Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:44:29.086Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:44:44.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:45:06.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:45:08.769Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:45:08.773Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:45:37.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:45:49.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:46:09.093Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:46:09.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:46:11.583Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:46:42.663Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:47:01.124Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:47:09.307Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:47:09.311Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:47:16.896Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:47:48.040Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:48:07.002Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:48:09.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:48:09.887Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:48:23.544Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:48:53.793Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:48:53.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:49:07.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:49:07.300Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:49:12.805Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:49:28.264Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:49:59.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:50:07.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:50:07.926Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:50:12.154Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:50:38.447Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:51:02.410Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:08.475Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:08.482Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T15:51:11.029Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:11.085Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.088Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T15:51:11.111Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.117Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T15:51:11.141Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T15:51:11.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:11.186Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T15:51:11.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.200Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:11.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.219Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T15:51:11.231Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:11.244Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:11.247Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:51:18.354Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:51:36.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:51:42.309Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:51:42.311Z"}
{"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-28T15:51:50.967Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:52:12.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:52:12.738Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.151Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.152Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.153Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:13.153Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:52:32.149Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:52:42.803Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:52:42.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:52:43.198Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:52:43.234Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:52:43.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:53:13.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:53:13.269Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:53:18.403Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:53:38.348Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:53:38.350Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:53:38.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:53:43.508Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:53:43.512Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:53:49.314Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:53:49.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:54:13.889Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:54:13.892Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:54:21.064Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:54:37.057Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:54:55.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:55:02.512Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:55:02.516Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:55:11.155Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:55:11.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:55:27.244Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:55:41.527Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:55:41.532Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:55:50.029Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:06.573Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:56:11.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:56:11.831Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:56:38.162Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:56:49.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:56:49.640Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:56:49.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:57:08.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:57:08.708Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:57:11.886Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:57:44.595Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:57:44.596Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T15:57:44.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:57:55.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:57:55.967Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:58:09.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:58:09.459Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:58:18.318Z"}
{"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-28T15:58:43.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:58:46.294Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:59:02.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T15:59:09.963Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T15:59:09.968Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:59:20.883Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T15:59:56.210Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:00:07.413Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:00:07.416Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:00:15.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:00:27.311Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.625Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.626Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.626Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.626Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.627Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.627Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.627Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.628Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:01:03.628Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:01:08.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:01:08.144Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:01:14.905Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:01:14.937Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:01:37.271Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:02:08.666Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:02:08.669Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:02:08.989Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:02:21.385Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:02:40.198Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:03:09.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:03:09.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:03:11.872Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:03:34.545Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:03:50.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:04:09.908Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:04:09.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:04:18.320Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:04:41.032Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:04:56.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:05:07.291Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:05:07.294Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:05:24.730Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:05:47.425Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.061Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.062Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.063Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.063Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.063Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.063Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.063Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:04.064Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:06:07.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:06:07.817Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:35.829Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:06:54.965Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:07:08.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:07:08.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:07:10.626Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:07:42.286Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.798Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.948Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:07:53.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:08:09.106Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:08:09.109Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:08:12.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:08:47.868Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:09:00.139Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:09:09.811Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:09:09.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:09:22.617Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:09:54.190Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:10:06.684Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:10:07.115Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:10:07.118Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:10:25.448Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:10:57.128Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:11:07.737Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:11:07.740Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:11:13.090Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:11:31.966Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:12:03.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:12:08.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:12:08.511Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:12:19.621Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T16:20:13.074Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T16:20:13.077Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T16:20:13.078Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T16:20:13.079Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T16:20:13.080Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T16:20:13.081Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T16:20:13.129Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T16:20:13.140Z"}
{"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-28T16:20:13.189Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T16:20:13.190Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T16:20:13.807Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T16:20:13.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:20:18.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:21:07.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:21:07.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:21:24.541Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:22:08.323Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:22:08.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:22:31.170Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:23:08.854Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:23:08.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:23:37.494Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:24:09.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:24:09.596Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T16:24:50.280Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T16:24:50.282Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T16:24:50.283Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T16:24:50.284Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T16:24:50.284Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T16:24:50.285Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T16:24:50.311Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T16:24:50.327Z"}
{"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-28T16:24:50.370Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T16:24:50.371Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T16:24:54.530Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T16:24:54.533Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:24:55.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:25:10.171Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:25:10.175Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:26:05.179Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:26:07.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:26:07.500Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:27:08.190Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:27:08.302Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:27:08.306Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:28:08.818Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:28:08.822Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:28:14.728Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:29:09.601Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:29:09.605Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:29:21.215Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:30:10.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:30:10.118Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:30:31.361Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T16:30:55.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:31:07.530Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:31:07.534Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:31:37.859Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.443Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T16:32:45.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.443Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.444Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.444Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.445Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.445Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.445Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:32:45.445Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T16:32:58.761Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T16:32:59.227Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T16:32:59.229Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:32:59.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:33:08.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:33:08.855Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:33:50.985Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:34:06.184Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:34:09.397Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:34:09.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:34:53.884Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:35:10.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:35:10.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:35:12.884Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:36:04.030Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:36:07.506Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:36:07.510Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T16:36:08.523Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:36:22.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:37:06.927Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:37:08.088Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:37:08.092Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:37:25.870Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:38:08.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:38:08.875Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:38:16.979Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:38:32.121Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:39:09.312Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:39:09.316Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:39:23.452Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:39:42.559Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T16:39:48.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:10.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:10.012Z"}
{"level":"info","message":"POST /api/cloudflare/create-tunnel","timestamp":"2025-06-28T16:40:10.941Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T16:40:25.772Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:40:30.038Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:40:48.959Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:54.228Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.233Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T16:40:54.772Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:54.835Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.839Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T16:40:54.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.874Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:54.897Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.899Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:54.919Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.924Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T16:40:54.928Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T16:40:54.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:40:54.980Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:40:54.987Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T16:40:55.067Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T16:40:55.071Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T16:41:20.313Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T16:41:20.345Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T16:41:21.317Z"}
{"level":"info","message":"POST /api/cloudflare/account-id","timestamp":"2025-06-28T16:41:25.068Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T16:41:25.086Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:41:25.245Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:41:25.252Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T16:41:26.985Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T16:41:27.672Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.589Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T16:41:37.590Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.590Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.590Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.590Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.593Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:37.594Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T16:41:50.829Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T16:41:55.421Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T16:41:55.422Z"}
{"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-28T16:41:55.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:41:56.016Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:56.023Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:56.024Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:41:56.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:41:56.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:41:56.385Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T16:42:01.349Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:42:26.645Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:42:26.648Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T16:42:31.593Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:42:39.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:42:56.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:42:56.911Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:43:02.854Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:43:02.855Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:43:02.855Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:43:27.217Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:43:27.221Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:43:49.552Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:43:49.586Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:43:49.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:43:54.274Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:43:54.277Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:44:09.464Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:44:09.465Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:44:09.465Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:44:56.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:44:56.042Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:44:56.074Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:45:09.953Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:45:09.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:45:11.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:45:19.069Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:45:58.921Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:46:07.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:46:07.292Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.419Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.420Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T16:46:22.421Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T16:47:07.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T16:47:07.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:47:09.014Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:47:09.055Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T16:47:09.095Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T20:17:04.391Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T20:17:04.393Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T20:17:04.393Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T20:17:04.395Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T20:17:04.395Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T20:17:04.396Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T20:17:04.442Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T20:17:04.466Z"}
{"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-28T20:17:04.565Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T20:17:04.567Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T20:17:05.626Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T20:17:05.628Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:17:10.480Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:18:13.406Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:19:15.971Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:20:25.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:21:26.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:22:32.520Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:23:37.351Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.324Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T20:24:50.324Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.325Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.326Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.327Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.327Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.327Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.328Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:24:50.328Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T20:25:00.327Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T20:25:05.137Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T20:25:05.139Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:25:06.323Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:25:12.891Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:25:52.409Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:26:15.443Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:26:52.268Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:26:54.481Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:27:17.225Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.629Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T20:28:06.629Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:06.631Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T20:28:16.638Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T20:28:17.673Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T20:28:17.675Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:22.959Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:22.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:28:22.960Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:28:22.972Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:28:23.055Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:28:48.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:29:12.026Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:29:24.298Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:29:24.343Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:29:28.241Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:30:14.336Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T20:30:33.246Z"}
{"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-28T20:30:33.396Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:30:34.025Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:30:34.026Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:30:34.027Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:30:34.028Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:30:34.028Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:31:16.096Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:31:35.409Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:31:42.770Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:32:21.634Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:32:40.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:32:48.130Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:33:30.586Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:33:50.273Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:33:50.385Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.415Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.415Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.415Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.416Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.416Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:33:50.416Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:33:54.703Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:34:35.824Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:34:51.755Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:34:59.534Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:34:59.535Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:34:59.535Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:34:59.577Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:35:41.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:35:41.490Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:36:01.019Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:36:01.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:36:01.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:36:01.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:36:01.201Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:36:43.005Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:36:52.041Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:37:02.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:37:06.496Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:37:48.907Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:38:07.978Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:38:15.613Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T20:38:28.209Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:38:58.030Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:39:17.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:39:17.492Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.668Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.669Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:39:17.670Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:40:03.282Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:40:18.867Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:40:26.783Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:40:26.784Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:40:26.784Z"}
{"level":"info","message":"HEAD /","timestamp":"2025-06-28T20:40:39.959Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:41:05.383Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:41:05.420Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:41:23.995Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:41:28.360Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:42:14.360Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T20:42:33.090Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:42:33.224Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.018Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.018Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.018Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.018Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.018Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:42:34.019Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:43:22.894Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T20:43:38.916Z"}
{"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-28T20:43:39.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:43:39.513Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:43:39.513Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:44:28.531Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T20:44:44.231Z"}
{"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-28T20:44:44.463Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:44:44.956Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:44:44.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:45:27.121Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:45:50.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:45:50.201Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:45:50.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:45:50.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:45:50.322Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:46:39.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:46:55.841Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:46:55.841Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:47:38.077Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:47:38.173Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:47:38.265Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:47:38.359Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:47:57.099Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:48:00.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:48:46.467Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:49:02.705Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:49:10.059Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:49:48.938Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:50:08.183Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:50:15.317Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:50:58.114Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.646Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.646Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.647Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.648Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.649Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.649Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.650Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.650Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.651Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.651Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:51:17.651Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:51:59.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:52:00.041Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:52:00.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:52:22.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:52:22.641Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:52:22.996Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:52:22.997Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:52:22.997Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:53:05.346Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T20:53:27.955Z"}
{"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-28T20:53:28.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:53:28.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:53:28.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:53:28.601Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:54:17.466Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:54:30.056Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:54:30.262Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:54:37.747Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:54:37.748Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:55:19.958Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:55:19.136Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:55:39.354Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:55:39.354Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T20:55:39.354Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:56:21.923Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:56:22.017Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:56:22.111Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:56:40.965Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:56:48.202Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:57:26.997Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:57:46.117Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:57:50.073Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:58:36.126Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:58:51.487Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:58:54.869Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T20:59:37.310Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.335Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.335Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.336Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.336Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.336Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.336Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.337Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.338Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:00:01.338Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:00:43.767Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:00:43.861Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:00:43.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:01:02.846Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:01:06.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:01:51.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:01:51.960Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:01:51.961Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:01:51.961Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:02:08.187Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:02:08.282Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:02:15.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:02:15.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:02:54.441Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:02:54.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:03:13.612Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:03:17.268Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:04:06.590Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:04:06.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:04:06.591Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:04:06.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:04:19.119Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:04:19.231Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:04:26.458Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:05:04.826Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:05:24.656Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:05:28.316Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:06:10.768Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:06:30.101Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:06:37.422Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:07:19.474Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:07:38.980Z"}
{"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-28T21:07:39.167Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.570Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.571Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.571Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.571Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.572Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.573Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:07:39.573Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:08:25.490Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:08:40.865Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:08:48.185Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T21:09:26.005Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.025Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:09:26.066Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.074Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T21:09:26.102Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.106Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-28T21:09:26.149Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751144964588-61tteih7k","timestamp":"2025-06-28T21:09:26.156Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:09:26.172Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.176Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T21:09:26.185Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-28T21:09:26.187Z"}
{"level":"info","message":"Created mapping for guest ID 1751144964588-61tteih7k to user 1","timestamp":"2025-06-28T21:09:26.189Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:09:26.198Z"}
{"level":"info","message":"No guest messages found for guest ID 1751144964588-61tteih7k","timestamp":"2025-06-28T21:09:26.200Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.201Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751144964588-61tteih7k","timestamp":"2025-06-28T21:09:26.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:09:26.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:26.273Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:09:27.257Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-28T21:09:27.683Z"}
{"level":"info","message":"GET /api/chat/history?offset=116&limit=30","timestamp":"2025-06-28T21:09:27.732Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":116,"timestamp":"2025-06-28T21:09:27.749Z","total":146}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T21:09:36.712Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T21:09:36.736Z"}
{"level":"info","message":"POST /api/cloudflare/token","timestamp":"2025-06-28T21:09:40.378Z"}
{"level":"info","message":"POST /api/cloudflare/accounts","timestamp":"2025-06-28T21:09:40.402Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T21:09:41.374Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:09:49.799Z"}
{"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-28T21:09:49.987Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.577Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.578Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:09:50.578Z"}
{"level":"info","message":"POST /api/cloudflare/domain","timestamp":"2025-06-28T21:09:51.782Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T21:09:52.916Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:09:56.431Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:09:56.435Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:10:26.879Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:10:26.883Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:10:31.712Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:10:55.231Z"}
{"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-28T21:10:55.419Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:10:56.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:10:56.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:10:56.011Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:10:57.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:10:57.137Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:11:27.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:11:27.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:11:41.118Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:11:57.490Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:11:57.587Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:11:57.609Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:11:57.613Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:12:04.811Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:12:27.817Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:12:27.822Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:12:46.699Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:12:46.700Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:12:46.700Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:12:58.016Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:12:58.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:13:02.875Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:13:02.969Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:13:10.196Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:13:52.452Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:13:59.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:13:59.402Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:14:08.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:14:15.397Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:14:54.419Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:14:58.019Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:14:58.025Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.630Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:15:17.631Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:15:59.303Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:15:59.355Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:15:59.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:15:59.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:15:59.469Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:16:23.127Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:16:23.128Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:16:23.129Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:17:00.801Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:17:00.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:17:05.220Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:17:05.312Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:17:05.407Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:17:27.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:17:27.381Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:17:28.050Z"}
{"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-28T21:17:28.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:17:28.735Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:17:28.735Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:17:28.735Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:17:58.906Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:17:58.910Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:18:11.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:18:27.797Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:18:27.800Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:18:30.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:18:33.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:18:58.025Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:18:58.041Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:19:16.274Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.703Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.704Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:19:39.705Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:19:59.399Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:19:59.402Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:20:21.801Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:20:21.894Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:20:21.988Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:20:29.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:20:29.610Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:20:44.554Z"}
{"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-28T21:20:44.742Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:20:45.146Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:20:45.146Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:20:45.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:20:56.230Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:20:56.234Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:21:26.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:21:26.460Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:21:30.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:21:50.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:21:50.547Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:21:50.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:21:56.686Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:21:56.690Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:22:32.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:22:32.691Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:22:32.755Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:22:56.000Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:22:56.001Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:22:56.001Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:22:58.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:22:58.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:23:41.939Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:23:59.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:23:59.408Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:24:01.352Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:24:01.353Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.378Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.659Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.756Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:24:50.849Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:25:00.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:25:00.755Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:25:05.956Z"}
{"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-28T21:25:06.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:25:06.832Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:25:06.833Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:25:06.833Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:25:52.626Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:26:02.154Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:26:02.158Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:26:12.407Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:26:12.408Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:26:12.411Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:26:54.970Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:26:55.065Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:26:55.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:27:03.531Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:27:03.538Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:27:13.769Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:27:21.188Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:28:02.147Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:28:02.151Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:28:03.394Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:28:22.639Z"}
{"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-28T21:28:22.745Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.362Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.362Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.362Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.362Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.363Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:28:23.363Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:29:03.732Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:29:03.737Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:29:08.770Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:29:24.743Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:29:32.196Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:30:04.907Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:30:04.914Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:30:14.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:30:33.962Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:30:34.054Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.083Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.084Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:30:34.085Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:31:05.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:31:05.452Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:31:19.881Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:31:39.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:31:39.607Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:31:39.607Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:32:05.949Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:32:05.957Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:32:24.865Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:32:44.207Z"}
{"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-28T21:32:44.398Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:32:45.053Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:32:45.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:33:06.305Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:33:06.313Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:33:26.957Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:33:46.689Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:33:50.347Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:34:06.851Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:34:06.858Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:34:32.406Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:34:51.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:34:58.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:35:04.583Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:35:04.590Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:35:41.557Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:35:57.088Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:36:04.638Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:36:05.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:36:05.011Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:36:46.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:37:05.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:37:05.474Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.003Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.004Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.004Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.005Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.005Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.011Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.012Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.012Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:37:07.012Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:37:52.005Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:37:52.051Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:37:52.095Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:38:05.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:38:05.820Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:38:10.007Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:38:16.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:38:16.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:38:16.453Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:38:53.734Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:38:53.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:39:06.279Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:39:06.282Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:39:16.779Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:39:16.817Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:39:17.728Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:39:17.728Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:39:17.728Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:39:59.068Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:40:06.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:40:06.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:40:23.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:40:23.177Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:40:23.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:41:04.449Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:41:04.453Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:41:04.594Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:41:04.632Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:41:04.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:41:23.956Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:41:27.628Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:42:04.900Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:42:04.903Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:42:09.925Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:42:33.028Z"}
{"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-28T21:42:33.106Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.093Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.093Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:42:34.093Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:43:05.364Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:43:05.367Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:43:15.456Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:43:38.489Z"}
{"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-28T21:43:38.564Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:43:39.562Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:43:39.562Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:43:39.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:44:05.816Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:44:05.820Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:44:25.489Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:44:40.488Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:44:40.530Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:44:48.622Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:44:48.622Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:45:06.273Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:45:06.277Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:45:26.366Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:45:26.410Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:45:49.445Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:45:49.477Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:45:50.502Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:45:50.502Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:45:50.502Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:46:03.180Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:46:06.724Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:46:31.877Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T21:46:54.837Z"}
{"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-28T21:46:54.923Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:46:55.946Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:46:55.946Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:46:55.947Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:47:04.485Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:47:04.489Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:47:40.940Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:48:00.311Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:48:00.341Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:48:01.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:48:01.414Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:48:01.414Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:48:04.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:48:04.915Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:48:42.717Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:49:02.199Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:49:05.357Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:49:05.361Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:49:05.871Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:49:52.740Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:49:52.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:49:52.741Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:49:52.741Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:50:05.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:50:05.808Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:50:07.771Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:50:07.811Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:50:11.294Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:50:58.224Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:50:58.225Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:50:58.225Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:51:06.257Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:51:06.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:51:13.166Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:51:13.200Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:51:20.518Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:52:02.746Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-28T21:52:03.181Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-28T21:52:03.186Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:52:23.229Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:52:23.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:52:23.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:52:23.230Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:52:23.230Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T21:53:38.606Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T21:53:38.611Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T21:53:38.613Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T21:53:38.615Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T21:53:38.615Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T21:53:38.616Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T21:53:38.697Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T21:53:38.715Z"}
{"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-28T21:53:38.784Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T21:53:38.786Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T21:53:44.084Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T21:53:44.085Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T21:53:54.094Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T21:53:55.232Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T21:53:55.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:53:55.969Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T21:55:04.019Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-28T21:55:04.020Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:55:04.020Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:55:04.021Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-28T21:55:14.026Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T21:55:19.257Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T21:55:38.424Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:56:04.013Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T21:57:03.684Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T21:57:03.686Z"}
{"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-28T21:57:03.687Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:57:04.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:57:04.332Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:58:09.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:58:09.762Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:58:13.832Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:58:13.832Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:58:13.832Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:58:13.833Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:59:15.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T21:59:15.282Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:59:19.293Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T21:59:19.293Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:00:24.231Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:00:24.261Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:01:29.847Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:01:29.895Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:02:35.274Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:02:35.312Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T22:03:40.620Z"}
{"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-28T22:03:40.717Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.191Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.191Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.192Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.192Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.192Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.192Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.193Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:03:41.193Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:04:42.490Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:04:42.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:04:46.610Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:04:46.610Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:05:47.945Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:05:47.986Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:05:52.095Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:05:52.095Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:06:53.430Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:06:53.471Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:06:57.576Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:06:57.577Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T22:07:03.579Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:07:55.328Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:07:55.367Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:07:59.510Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:07:59.511Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:09:04.262Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:09:04.297Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:09:08.455Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:09:08.456Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:10:09.756Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:10:09.794Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:10:13.924Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:10:13.924Z"}
{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection.<anonymous> (/app/node_modules/imap/lib/Connection.js:431:22)\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)\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)","timestamp":"2025-06-28T22:11:18.728Z"}
{"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-28T22:11:18.809Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:11:19.395Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:11:19.396Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:12:20.735Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:12:20.779Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:12:24.847Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:12:24.848Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:13:29.642Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:13:29.673Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:13:30.317Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:13:30.318Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:14:31.556Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:14:31.594Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:14:35.789Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:14:35.790Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:15:40.731Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:15:40.773Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:15:41.249Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:15:41.249Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:16:46.190Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:16:46.233Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:16:46.673Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:16:46.674Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:17:44.370Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:17:44.404Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:17:48.675Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:17:48.675Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:18:50.512Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:18:50.555Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:18:54.728Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:18:54.729Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:19:56.036Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:19:56.079Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:20:00.240Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:20:00.241Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:21:05.094Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:21:05.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:21:05.725Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:21:05.726Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:22:06.877Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:22:06.915Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:22:11.171Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:22:11.172Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:23:12.257Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:23:12.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:23:16.660Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:23:16.661Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:24:17.778Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:24:17.821Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:24:22.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:24:22.085Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:25:32.936Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:25:32.936Z"}
{"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-28T22:25:55.027Z"}
{"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-28T22:26:22.819Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:26:32.547Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:26:32.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:26:32.637Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:26:32.683Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:26:32.996Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:26:32.997Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:27:34.070Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:27:34.104Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:27:38.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:27:38.473Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:28:43.253Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:28:43.290Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:28:43.934Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:28:43.934Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:29:49.405Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:29:49.405Z"}
{"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-28T22:30:16.913Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:30:54.189Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:30:54.232Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:30:54.272Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:30:54.315Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:30:54.767Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:30:54.767Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:31:59.545Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:31:59.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:32:00.270Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:32:00.270Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:33:01.483Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:33:01.527Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:33:05.751Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:33:05.751Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:34:11.240Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:34:11.240Z"}
{"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-28T22:34:38.757Z"}
{"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-28T22:35:04.053Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:35:16.705Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:35:16.705Z"}
{"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-28T22:35:44.203Z"}
{"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-28T22:36:09.484Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:36:22.157Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:36:22.158Z"}
{"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-28T22:36:49.658Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.329Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.364Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.400Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.437Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.472Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.508Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.543Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:37:23.582Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:37:27.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:37:27.607Z"}
{"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-28T22:37:55.134Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:38:33.022Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:38:33.022Z"}
{"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-28T22:39:00.586Z"}
{"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-28T22:39:25.864Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:39:38.497Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:39:38.497Z"}
{"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-28T22:40:06.022Z"}
{"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-28T22:40:31.297Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:40:43.964Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:40:43.965Z"}
{"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-28T22:41:11.497Z"}
{"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-28T22:41:36.751Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:41:49.419Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:41:49.419Z"}
{"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-28T22:42:16.948Z"}
{"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-28T22:42:42.202Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.384Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.423Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.461Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.499Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.536Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.573Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.648Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.685Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:42:54.722Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:42:54.882Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:42:54.882Z"}
{"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-28T22:43:22.397Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:44:00.318Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:44:00.318Z"}
{"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-28T22:44:27.864Z"}
{"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-28T22:44:53.110Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:45:05.780Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:45:05.781Z"}
{"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-28T22:45:33.328Z"}
{"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-28T22:45:58.553Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:46:11.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:46:11.251Z"}
{"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-28T22:46:38.781Z"}
{"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-28T22:47:04.028Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:47:16.709Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:47:16.710Z"}
{"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-28T22:47:44.225Z"}
{"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-28T22:48:09.475Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:48:22.147Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:48:22.147Z"}
{"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-28T22:48:49.695Z"}
{"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-28T22:49:14.932Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:49:27.574Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:49:27.574Z"}
{"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-28T22:49:55.145Z"}
{"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-28T22:50:20.384Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.723Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.762Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.799Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.837Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.877Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.915Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.955Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:32.993Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.032Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.071Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:50:33.074Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:50:33.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.110Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.148Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.186Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:50:33.224Z"}
{"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-28T22:51:00.588Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:51:34.075Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:51:34.116Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:51:38.535Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:51:38.536Z"}
{"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-28T22:52:06.048Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:52:39.512Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:52:39.549Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:52:43.999Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:52:44.000Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T22:52:51.411Z"}
{"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-28T22:53:11.497Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:53:48.699Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:53:48.742Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:53:49.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:53:49.454Z"}
{"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-28T22:54:16.962Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:54:50.381Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:54:50.419Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:54:54.916Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:54:54.917Z"}
{"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-28T22:55:22.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:55:55.849Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:55:55.881Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:56:00.373Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:56:00.373Z"}
{"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-28T22:56:27.878Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T22:57:02.478Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:57:05.833Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:57:05.834Z"}
{"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-28T22:57:33.355Z"}
{"level":"info","message":"GET /","timestamp":"2025-06-28T22:57:54.582Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:58:06.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:58:06.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:58:06.910Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:58:06.946Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:58:11.267Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:58:11.268Z"}
{"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-28T22:58:38.792Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:59:15.908Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T22:59:15.945Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:59:16.721Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T22:59:16.721Z"}
{"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-28T22:59:44.265Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:00:17.712Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:00:17.753Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:00:22.171Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:00:22.172Z"}
{"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-28T23:00:49.735Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:01:23.150Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:01:23.191Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:01:27.652Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:01:27.652Z"}
{"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-28T23:01:55.196Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:02:28.566Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:02:28.602Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:02:33.144Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:02:33.145Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T23:02:51.997Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T23:02:52.004Z"}
{"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-28T23:03:00.658Z"}
{"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-28T23:03:25.807Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:03:34.055Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:03:34.092Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:03:38.549Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:03:38.550Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-06-28T23:03:59.714Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-06-28T23:03:59.719Z"}
{"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-28T23:04:06.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:04:39.570Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:04:39.615Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:04:44.075Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:04:44.076Z"}
{"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-28T23:05:11.586Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-28T23:05:42.587Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-28T23:05:42.590Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-28T23:05:42.591Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-28T23:05:42.592Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-28T23:05:42.593Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-28T23:05:42.594Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-28T23:05:42.621Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-28T23:05:42.634Z"}
{"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-28T23:05:42.676Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-28T23:05:42.678Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T23:05:43.223Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T23:05:43.225Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:05:47.498Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-28T23:06:36.952Z"}
{"cookie":{"expires":"2025-07-28T23:06:36.917Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"29ccf17cc7633e6351fad613bc5d4e59","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-28T23:06:36.955Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-06-28T23:06:36.968Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-28T23:06:53.889Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-28T23:06:53.889Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:06:53.890Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-28T23:06:53.890Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-28T23:07:03.900Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-28T23:07:08.045Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-28T23:07:08.047Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-06-28T23:07:08.705Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:03:08.625Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:03:08.638Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:03:08.639Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:03:08.640Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:03:08.640Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:03:08.641Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:03:08.691Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:03:08.702Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:03:08.742Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:03:08.744Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:03:09.841Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:03:09.844Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:03:11.131Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:03:41.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:03:41.887Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:04:17.764Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:04:42.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:04:42.519Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:05:28.021Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:05:39.839Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:05:39.848Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:06:30.872Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:06:40.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:06:40.486Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:07:37.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:07:41.142Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:07:41.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:08:41.980Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:08:41.985Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:08:47.803Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:09:42.529Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:09:42.539Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:09:54.429Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:10:39.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:10:39.857Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:10:57.575Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:11:40.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:11:40.493Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:12:08.006Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:12:42.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:12:42.891Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:13:16.237Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:13:16.240Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:16.241Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:16.241Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:13:16.242Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:13:16.243Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:13:16.264Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:13:16.275Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:13:16.314Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:13:16.316Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:13:21.802Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:13:21.807Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:21.808Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:21.811Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:13:21.814Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:13:21.818Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:13:21.846Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:13:21.859Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:13:21.908Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:13:21.909Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:13:23.068Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:13:23.071Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:13:26.648Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:13:26.651Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:26.651Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:13:26.652Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:13:26.653Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:13:26.653Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:13:26.677Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:13:26.688Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:13:26.733Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:13:26.735Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:13:34.699Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:13:34.702Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:13:39.979Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-07-03T19:13:39.980Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:13:39.982Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:13:41.864Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:13:41.870Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-07-03T19:13:49.983Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:13:54.607Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:13:54.611Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:13:55.749Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:14:42.504Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:14:42.512Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:14:42.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:15:02.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:15:39.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:15:39.835Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:15:53.171Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.153Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-07-03T19:16:13.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.154Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:16:13.155Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-07-03T19:16:26.460Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:16:27.670Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:16:27.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:16:28.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:16:40.466Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:16:40.472Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:16:55.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:17:16.349Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:17:39.759Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:17:39.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:17:39.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:17:39.760Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:17:39.761Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:17:41.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:17:41.144Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:18:06.499Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:18:06.592Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:18:26.622Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:18:26.623Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:18:41.854Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:18:41.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:18:45.780Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:18:45.879Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:19:12.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:19:32.931Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:19:42.509Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:19:42.514Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:19:48.951Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:20:15.920Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:20:38.994Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:20:39.993Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:20:40.002Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:20:58.796Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:21:22.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:21:40.567Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:21:40.575Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:21:42.127Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.366Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.370Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.371Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.372Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.375Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.376Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.376Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.377Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.380Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:22:06.381Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:27:50.024Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:27:50.031Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:27:50.032Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:27:50.034Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:27:50.034Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:27:50.035Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:27:50.099Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:27:50.135Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:27:50.218Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:27:50.220Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:27:50.927Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:27:50.929Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:27:51.608Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:38.136Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:38.179Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:28:39.288Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.291Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:39.329Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.335Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:28:39.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.369Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:39.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.400Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:28:39.404Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:28:39.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:39.450Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:39.481Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:39.484Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:28:51.512Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.514Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:51.535Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.538Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:28:51.566Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:51.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.602Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:28:51.607Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:28:51.609Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T19:28:51.644Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T19:28:51.668Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T19:28:51.703Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T19:28:51.715Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:51.736Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.740Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T19:28:51.752Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T19:28:51.756Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T19:28:51.759Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:28:51.773Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:28:51.776Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:29:05.187Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:29:22.069Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:29:22.072Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:29:52.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:29:52.329Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:30:04.912Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:30:22.724Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:30:22.727Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:30:53.055Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:30:53.059Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:31:11.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:31:23.385Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:31:23.389Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:31:53.718Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:31:53.722Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:32:01.021Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:32:01.026Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:32:01.027Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:32:01.028Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:32:01.029Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:32:01.030Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:32:01.063Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:32:01.076Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:32:01.161Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:32:01.163Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:32:05.371Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:32:05.376Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:32:06.009Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:32:16.252Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:32:20.639Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:32:20.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:32:51.063Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:32:51.068Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:33:12.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:33:21.396Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:33:21.401Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:34:22.959Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:34:22.963Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:23.948Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-07-03T19:34:23.949Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:23.949Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:23.949Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:23.950Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-07-03T19:34:33.950Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:34:34.478Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:34:34.479Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:43.017Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-07-03T19:34:43.017Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:43.018Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-07-03T19:34:53.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:34:58.111Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:34:58.117Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:34:58.241Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:34:59.712Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:35:00.523Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:35:01.466Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:35:22.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:35:22.732Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:35:30.659Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:35:45.009Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:35:45.011Z"}
{"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-07-03T19:35:45.020Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:35:45.731Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:35:45.773Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:35:53.051Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:35:53.055Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:36:02.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:36:32.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:36:40.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:36:40.500Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:36:41.361Z"}
{"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-07-03T19:36:51.701Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:36:56.893Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:36:56.894Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:36:56.894Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:36:56.895Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:36:56.895Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:37:03.666Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:37:03.669Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:37:03.669Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:37:03.671Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:37:03.671Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:37:03.672Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:37:03.696Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:37:03.707Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:37:03.758Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:37:03.759Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:37:05.841Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:37:07.914Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:37:07.917Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:37:08.478Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:37:41.170Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:37:41.182Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:38:00.693Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:38:00.698Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:38:02.423Z"}
{"level":"info","message":"POST /api/rag/answer","timestamp":"2025-07-03T19:38:14.821Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:38:15.257Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:38:21.398Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:38:21.406Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:38:51.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:38:51.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:39:21.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:39:23.812Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:39:23.837Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:39:52.393Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:39:52.397Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:40:22.722Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:40:22.726Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:40:32.217Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:40:35.028Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:40:39.635Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:40:39.648Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:40:39.649Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:40:39.651Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:40:39.652Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:40:39.653Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:40:39.712Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:40:39.728Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:40:39.785Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:40:39.786Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:40:40.400Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:40:40.403Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:40:41.041Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T19:40:49.625Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T19:40:49.627Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T19:40:49.628Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T19:40:49.629Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T19:40:49.630Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T19:40:49.631Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T19:40:49.664Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T19:40:49.680Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T19:40:49.738Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T19:40:49.740Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:40:50.339Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:40:50.341Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:40:52.650Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:40:53.050Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:40:53.057Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:40:54.605Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:40:58.479Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:40:59.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:41:23.392Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:41:23.396Z"}
{"level":"info","message":"POST /api/rag/answer","timestamp":"2025-07-03T19:41:42.836Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:41:53.706Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:41:53.710Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:42:01.340Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:42:20.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:42:20.742Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:43:07.916Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:43:19.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:43:22.276Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:22.280Z"}
{"level":"info","message":"POST /api/rag/answer","timestamp":"2025-07-03T19:43:23.149Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:43:42.691Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:42.699Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T19:43:42.740Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:43:42.758Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T19:43:42.776Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T19:43:42.798Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T19:43:42.816Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T19:43:42.829Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T19:43:42.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:43:42.879Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T19:43:42.886Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:42.889Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:43:42.934Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:43:42.943Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:43:42.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:42.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:43:43.076Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:43.080Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:43:43.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:43.115Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:43:43.142Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:43:43.147Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:44:14.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:44:14.010Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:44:14.646Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:44:44.292Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:44:44.295Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:45:14.632Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:45:14.635Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.227Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-07-03T19:45:22.227Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.228Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:22.228Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-07-03T19:45:32.229Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:45:37.459Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-07-03T19:45:37.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:45:41.633Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:45:41.637Z"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-07-03T19:45:50.794Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T19:45:51.359Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T19:45:51.361Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:45:55.566Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:46:11.987Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:46:11.993Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:46:24.342Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:46:42.289Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:46:42.293Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:47:02.216Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:47:30.944Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:47:41.179Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:47:41.185Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:48:08.911Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:48:41.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:48:41.839Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.234Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.235Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.236Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:48:42.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:49:12.061Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:49:12.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:49:42.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:49:42.500Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:49:48.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:49:48.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:50:21.856Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:50:21.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:50:22.282Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:50:22.319Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T19:50:30.519Z"}
{"level":"info","message":"GET /api/chat/history?offset=122&limit=30","timestamp":"2025-07-03T19:50:30.571Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":122,"timestamp":"2025-07-03T19:50:30.591Z","total":152}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:50:39.233Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:50:40.763Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:50:41.097Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:50:41.100Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:50:48.877Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:50:50.905Z"}
{"level":"info","message":"GET /api/cloudflare/settings","timestamp":"2025-07-03T19:50:56.343Z"}
{"level":"info","message":"GET /api/cloudflare/status","timestamp":"2025-07-03T19:50:56.368Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-07-03T19:51:03.493Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-08-02T18:16:24.923Z","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-07-03T19:51:03.496Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:51:03.503Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:51:03.518Z"}
{"cookie":{"expires":"2025-08-02T19:51:03.516Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"223cfeead6bca7f2d9eb844a8d7bc60d","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T19:51:03.519Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:51:03.522Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:51:19.357Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T19:51:23.626Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T19:51:23.655Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T19:51:23.672Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T19:51:23.690Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:51:25.322Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T19:51:43.428Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:51:43.454Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:51:43.556Z"}
{"level":"info","message":"POST /api/settings/rpc-test","timestamp":"2025-07-03T19:51:48.156Z"}
{"level":"info","message":"Тестирование RPC для polygon: https://polygon.drpc.org","timestamp":"2025-07-03T19:51:48.157Z"}
{"level":"info","message":"Успешное тестирование RPC для polygon: https://polygon.drpc.org, номер блока: 73539106","timestamp":"2025-07-03T19:51:51.932Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:51:58.665Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-07-03T19:51:58.679Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:52:01.208Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:52:07.982Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-07-03T19:52:07.994Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:52:37.246Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:40.091Z"}
{"level":"info","message":"Nonce fd18976eb0b7cc5caa2dd4c3ae6c1aef сохранен для адреса 0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:40.100Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-07-03T19:52:41.895Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:41.896Z"}
{"level":"info","message":"Checking admin role for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:42.003Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:42.614Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:42.815Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:52:42.844Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:42.933Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:52:43.178Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.179Z"}
{"level":"info","message":"[verify] Found or created user 147 for wallet 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.179Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 147 to guest_user_mapping: 223cfeead6bca7f2d9eb844a8d7bc60d","timestamp":"2025-07-03T19:52:43.179Z"}
{"level":"info","message":"Checking admin tokens for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.195Z"}
{"level":"info","message":"Checking admin role for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.196Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:43.423Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:43.441Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:52:43.544Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:52:43.557Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:52:43.587Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.588Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T19:51:03.516Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"223cfeead6bca7f2d9eb844a8d7bc60d","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T19:52:43.589Z","userId":147}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:52:43.597Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 147 with guestId=223cfeead6bca7f2d9eb844a8d7bc60d, previousGuestId=undefined","timestamp":"2025-07-03T19:52:43.597Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=223cfeead6bca7f2d9eb844a8d7bc60d","timestamp":"2025-07-03T19:52:43.603Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 223cfeead6bca7f2d9eb844a8d7bc60d","timestamp":"2025-07-03T19:52:43.604Z"}
{"level":"info","message":"No guest messages found for guest ID 223cfeead6bca7f2d9eb844a8d7bc60d","timestamp":"2025-07-03T19:52:43.609Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 223cfeead6bca7f2d9eb844a8d7bc60d","timestamp":"2025-07-03T19:52:43.612Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=abf2035c60563364d3495cd3cda08909","timestamp":"2025-07-03T19:52:43.614Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID abf2035c60563364d3495cd3cda08909","timestamp":"2025-07-03T19:52:43.614Z"}
{"level":"info","message":"Guest messages for guest ID abf2035c60563364d3495cd3cda08909 were already processed.","timestamp":"2025-07-03T19:52:43.616Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=1751548697361-aeyi3mi2z","timestamp":"2025-07-03T19:52:43.619Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 1751548697361-aeyi3mi2z","timestamp":"2025-07-03T19:52:43.619Z"}
{"level":"info","message":"Guest messages for guest ID 1751548697361-aeyi3mi2z were already processed.","timestamp":"2025-07-03T19:52:43.621Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=1751550374356-a55fyc6xh","timestamp":"2025-07-03T19:52:43.623Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 1751550374356-a55fyc6xh","timestamp":"2025-07-03T19:52:43.623Z"}
{"level":"info","message":"Guest messages for guest ID 1751550374356-a55fyc6xh were already processed.","timestamp":"2025-07-03T19:52:43.625Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=1751561676559-sld1k7w8l","timestamp":"2025-07-03T19:52:43.628Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 1751561676559-sld1k7w8l","timestamp":"2025-07-03T19:52:43.628Z"}
{"level":"info","message":"Guest messages for guest ID 1751561676559-sld1k7w8l were already processed.","timestamp":"2025-07-03T19:52:43.630Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=147, guestId=1751561693053-s3u0jv1op","timestamp":"2025-07-03T19:52:43.632Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 1751561693053-s3u0jv1op","timestamp":"2025-07-03T19:52:43.632Z"}
{"level":"info","message":"Guest messages for guest ID 1751561693053-s3u0jv1op were already processed.","timestamp":"2025-07-03T19:52:43.634Z"}
{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T19:51:03.516Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"223cfeead6bca7f2d9eb844a8d7bc60d","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["223cfeead6bca7f2d9eb844a8d7bc60d","abf2035c60563364d3495cd3cda08909","1751548697361-aeyi3mi2z","1751550374356-a55fyc6xh","1751561676559-sld1k7w8l","1751561693053-s3u0jv1op"],"timestamp":"2025-07-03T19:52:43.637Z","userId":147}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:52:43.640Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:52:43.652Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.654Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.680Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.684Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:52:43.708Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.713Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-07-03T19:52:43.720Z"}
{"level":"info","message":"Processing guest messages for user 147 with guest ID 1751572227804-oeeayg207","timestamp":"2025-07-03T19:52:43.721Z"}
{"level":"info","message":"Created mapping for guest ID 1751572227804-oeeayg207 to user 147","timestamp":"2025-07-03T19:52:43.729Z"}
{"level":"info","message":"No guest messages found for guest ID 1751572227804-oeeayg207","timestamp":"2025-07-03T19:52:43.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.736Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.738Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751572227804-oeeayg207","timestamp":"2025-07-03T19:52:43.743Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.756Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.761Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.767Z"}
{"level":"info","message":"Fetching token balances for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:43.768Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.786Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.789Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:52:43.810Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.831Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.833Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:52:43.850Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:52:43.853Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:44.618Z"}
{"level":"info","message":"Fetching token balances for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-07-03T19:52:44.618Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T19:52:45.112Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-07-03T19:52:45.131Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 147","offset":0,"timestamp":"2025-07-03T19:52:45.135Z","total":4}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T19:52:47.002Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-07-03T19:52:47.016Z"}
{"count":4,"level":"info","limit":30,"message":"Returning message history for user 147","offset":0,"timestamp":"2025-07-03T19:52:47.020Z","total":4}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:52:50.577Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:52:52.148Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:52:53.521Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T19:52:54.537Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T19:52:54.562Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T19:52:54.579Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T19:52:54.596Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:53:00.337Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:53:04.038Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:53:04.329Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:12.404Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 147","timestamp":"2025-07-03T19:53:12.407Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-07-03T19:53:19.530Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-08-02T19:51:03.516Z","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-07-03T19:53:19.531Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:53:19.533Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:53:19.543Z"}
{"cookie":{"expires":"2025-08-02T19:53:19.541Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70cc67e7ea4ad5f26bd9fbf94a1dcb2f","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T19:53:19.544Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:53:19.548Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T19:53:32.517Z"}
{"level":"info","message":"Nonce b64b788e07bef21825ade46cbac346d5 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T19:53:32.522Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-07-03T19:53:34.268Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T19:53:34.268Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:34.285Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:34.937Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T19:53:34.938Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:53:35.154Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T19:53:35.154Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:35.166Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T19:53:35.166Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:35.207Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T19:53:35.208Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:53:35.568Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T19:53:35.571Z"}
{"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-07-03T19:53:35.571Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:35.572Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:35.572Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T19:53:35.572Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:35.574Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:35.575Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:35.831Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T19:53:35.831Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:53:35.941Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T19:53:35.941Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:35.946Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T19:53:35.946Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:53:35.979Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T19:53:35.979Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:53:36.054Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T19:53:36.054Z"}
{"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-07-03T19:53:36.054Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:36.054Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T19:53:36.063Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T19:53:19.541Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70cc67e7ea4ad5f26bd9fbf94a1dcb2f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T19:53:36.065Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:53:36.068Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=70cc67e7ea4ad5f26bd9fbf94a1dcb2f, previousGuestId=undefined","timestamp":"2025-07-03T19:53:36.068Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T19:53:36.073Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T19:53:36.074Z"}
{"level":"info","message":"No guest messages found for guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T19:53:36.078Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T19:53:36.081Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-07-03T19:53:36.084Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-07-03T19:53:36.084Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-07-03T19:53:36.086Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750915517060-2lf6nr65o","timestamp":"2025-07-03T19:53:36.089Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750915517060-2lf6nr65o","timestamp":"2025-07-03T19:53:36.089Z"}
{"level":"info","message":"Guest messages for guest ID 1750915517060-2lf6nr65o were already processed.","timestamp":"2025-07-03T19:53:36.091Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T19:53:36.094Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T19:53:36.094Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-07-03T19:53:36.096Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750921637490-rkuee3750","timestamp":"2025-07-03T19:53:36.100Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750921637490-rkuee3750","timestamp":"2025-07-03T19:53:36.100Z"}
{"level":"info","message":"Guest messages for guest ID 1750921637490-rkuee3750 were already processed.","timestamp":"2025-07-03T19:53:36.102Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-07-03T19:53:36.105Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-07-03T19:53:36.105Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-07-03T19:53:36.107Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-07-03T19:53:36.111Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-07-03T19:53:36.111Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-07-03T19:53:36.113Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T19:53:36.116Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T19:53:36.117Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-07-03T19:53:36.119Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T19:53:36.121Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T19:53:36.122Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-07-03T19:53:36.123Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T19:53:36.126Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T19:53:36.127Z"}
{"level":"info","message":"Guest messages for guest ID 75985e555769b03f5dc6e279a1155bc7 were already processed.","timestamp":"2025-07-03T19:53:36.130Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750852072111-ojhw60q6y","timestamp":"2025-07-03T19:53:36.132Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-07-03T19:53:36.133Z"}
{"level":"info","message":"Guest messages for guest ID 1750852072111-ojhw60q6y were already processed.","timestamp":"2025-07-03T19:53:36.135Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T19:53:36.137Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T19:53:36.138Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-07-03T19:53:36.140Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-07-03T19:53:36.142Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-07-03T19:53:36.143Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-07-03T19:53:36.145Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T19:53:36.148Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T19:53:36.148Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-07-03T19:53:36.150Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T19:53:36.153Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T19:53:36.153Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-07-03T19:53:36.155Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750943651026-x1h1p2uu6","timestamp":"2025-07-03T19:53:36.159Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750943651026-x1h1p2uu6","timestamp":"2025-07-03T19:53:36.159Z"}
{"level":"info","message":"Guest messages for guest ID 1750943651026-x1h1p2uu6 were already processed.","timestamp":"2025-07-03T19:53:36.161Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750836891567-oqvkw626f","timestamp":"2025-07-03T19:53:36.164Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-07-03T19:53:36.165Z"}
{"level":"info","message":"Guest messages for guest ID 1750836891567-oqvkw626f were already processed.","timestamp":"2025-07-03T19:53:36.166Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T19:53:36.168Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T19:53:36.169Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-07-03T19:53:36.170Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-07-03T19:53:36.173Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-07-03T19:53:36.173Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-07-03T19:53:36.175Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T19:53:36.177Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T19:53:36.178Z"}
{"level":"info","message":"Guest messages for guest ID 015dd716a2fded1fc045c72c1a60575e were already processed.","timestamp":"2025-07-03T19:53:36.180Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-07-03T19:53:36.183Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-07-03T19:53:36.183Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-07-03T19:53:36.185Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T19:53:36.189Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T19:53:36.189Z"}
{"level":"info","message":"Guest messages for guest ID 5192e3ecf64213445992e1d877635643 were already processed.","timestamp":"2025-07-03T19:53:36.191Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751094899734-c2aklrk3w","timestamp":"2025-07-03T19:53:36.193Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751094899734-c2aklrk3w","timestamp":"2025-07-03T19:53:36.194Z"}
{"level":"info","message":"Guest messages for guest ID 1751094899734-c2aklrk3w were already processed.","timestamp":"2025-07-03T19:53:36.196Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751144964588-61tteih7k","timestamp":"2025-07-03T19:53:36.199Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751144964588-61tteih7k","timestamp":"2025-07-03T19:53:36.199Z"}
{"level":"info","message":"Guest messages for guest ID 1751144964588-61tteih7k were already processed.","timestamp":"2025-07-03T19:53:36.201Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-07-03T19:53:36.204Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-07-03T19:53:36.205Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-07-03T19:53:36.208Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T19:53:36.211Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T19:53:36.211Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-07-03T19:53:36.213Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923656929-lbdstodh2","timestamp":"2025-07-03T19:53:36.215Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923656929-lbdstodh2","timestamp":"2025-07-03T19:53:36.216Z"}
{"level":"info","message":"Guest messages for guest ID 1750923656929-lbdstodh2 were already processed.","timestamp":"2025-07-03T19:53:36.217Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923703304-tf2lyglz8","timestamp":"2025-07-03T19:53:36.220Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923703304-tf2lyglz8","timestamp":"2025-07-03T19:53:36.220Z"}
{"level":"info","message":"Guest messages for guest ID 1750923703304-tf2lyglz8 were already processed.","timestamp":"2025-07-03T19:53:36.222Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T19:53:36.224Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T19:53:36.224Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-07-03T19:53:36.226Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751449296024-h3ijtor38","timestamp":"2025-07-03T19:53:36.228Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751449296024-h3ijtor38","timestamp":"2025-07-03T19:53:36.229Z"}
{"level":"info","message":"Guest messages for guest ID 1751449296024-h3ijtor38 were already processed.","timestamp":"2025-07-03T19:53:36.230Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751475377993-a5bkfzvf6","timestamp":"2025-07-03T19:53:36.233Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751475377993-a5bkfzvf6","timestamp":"2025-07-03T19:53:36.233Z"}
{"level":"info","message":"Guest messages for guest ID 1751475377993-a5bkfzvf6 were already processed.","timestamp":"2025-07-03T19:53:36.235Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T19:53:36.237Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T19:53:36.238Z"}
{"level":"info","message":"Guest messages for guest ID 95de8bb3720c208ab3c3895ab2382b30 were already processed.","timestamp":"2025-07-03T19:53:36.239Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494482787-8wtahjadq","timestamp":"2025-07-03T19:53:36.242Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494482787-8wtahjadq","timestamp":"2025-07-03T19:53:36.242Z"}
{"level":"info","message":"Guest messages for guest ID 1751494482787-8wtahjadq were already processed.","timestamp":"2025-07-03T19:53:36.243Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494630234-08xf0eitu","timestamp":"2025-07-03T19:53:36.246Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494630234-08xf0eitu","timestamp":"2025-07-03T19:53:36.246Z"}
{"level":"info","message":"Guest messages for guest ID 1751494630234-08xf0eitu were already processed.","timestamp":"2025-07-03T19:53:36.249Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T19:53:36.251Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T19:53:36.251Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-07-03T19:53:36.253Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-07-03T19:53:36.255Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-07-03T19:53:36.255Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-07-03T19:53:36.257Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-07-03T19:53:36.259Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-07-03T19:53:36.260Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-07-03T19:53:36.262Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-07-03T19:53:36.265Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-07-03T19:53:36.265Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-07-03T19:53:36.267Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-07-03T19:53:36.270Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-07-03T19:53:36.270Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-07-03T19:53:36.272Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-07-03T19:53:36.276Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-07-03T19:53:36.276Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-07-03T19:53:36.279Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T19:53:36.282Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T19:53:36.283Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-07-03T19:53:36.286Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-07-03T19:53:36.289Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-07-03T19:53:36.290Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-07-03T19:53:36.292Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-07-03T19:53:36.295Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-07-03T19:53:36.295Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-07-03T19:53:36.297Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526415632-faiedlb68","timestamp":"2025-07-03T19:53:36.301Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526415632-faiedlb68","timestamp":"2025-07-03T19:53:36.301Z"}
{"level":"info","message":"Guest messages for guest ID 1751526415632-faiedlb68 were already processed.","timestamp":"2025-07-03T19:53:36.303Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526654104-igsuplpya","timestamp":"2025-07-03T19:53:36.307Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526654104-igsuplpya","timestamp":"2025-07-03T19:53:36.307Z"}
{"level":"info","message":"Guest messages for guest ID 1751526654104-igsuplpya were already processed.","timestamp":"2025-07-03T19:53:36.310Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015675617-b3820tu1x","timestamp":"2025-07-03T19:53:36.314Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015675617-b3820tu1x","timestamp":"2025-07-03T19:53:36.314Z"}
{"level":"info","message":"Guest messages for guest ID 1751015675617-b3820tu1x were already processed.","timestamp":"2025-07-03T19:53:36.315Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T19:53:36.318Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T19:53:36.318Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-07-03T19:53:36.320Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T19:53:36.323Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T19:53:36.324Z"}
{"level":"info","message":"Guest messages for guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d were already processed.","timestamp":"2025-07-03T19:53:36.325Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T19:53:36.328Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T19:53:36.328Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-07-03T19:53:36.331Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T19:53:36.374Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T19:53:36.374Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-07-03T19:53:36.375Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T19:53:36.394Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T19:53:36.394Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-07-03T19:53:36.396Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-07-03T19:53:36.415Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-07-03T19:53:36.416Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-07-03T19:53:36.417Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-07-03T19:53:36.419Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-07-03T19:53:36.419Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-07-03T19:53:36.420Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T19:53:36.422Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T19:53:36.423Z"}
{"level":"info","message":"Guest messages for guest ID 0c8585859a567c3b2c67e877823f04e9 were already processed.","timestamp":"2025-07-03T19:53:36.424Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526923509-yeql000hp","timestamp":"2025-07-03T19:53:36.426Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526923509-yeql000hp","timestamp":"2025-07-03T19:53:36.426Z"}
{"level":"info","message":"Guest messages for guest ID 1751526923509-yeql000hp were already processed.","timestamp":"2025-07-03T19:53:36.428Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750871992168-b7ljnr7fi","timestamp":"2025-07-03T19:53:36.431Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750871992168-b7ljnr7fi","timestamp":"2025-07-03T19:53:36.431Z"}
{"level":"info","message":"Guest messages for guest ID 1750871992168-b7ljnr7fi were already processed.","timestamp":"2025-07-03T19:53:36.433Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T19:53:36.437Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T19:53:36.437Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-07-03T19:53:36.439Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T19:53:36.442Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T19:53:36.442Z"}
{"level":"info","message":"Guest messages for guest ID 2e989a8e833f129aff02883810ec4065 were already processed.","timestamp":"2025-07-03T19:53:36.444Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-07-03T19:53:36.447Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-07-03T19:53:36.447Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-07-03T19:53:36.450Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-07-03T19:53:36.453Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-07-03T19:53:36.454Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-07-03T19:53:36.457Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-07-03T19:53:36.460Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-07-03T19:53:36.461Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-07-03T19:53:36.463Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015687797-rpcp0uwm8","timestamp":"2025-07-03T19:53:36.466Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-07-03T19:53:36.467Z"}
{"level":"info","message":"Guest messages for guest ID 1751015687797-rpcp0uwm8 were already processed.","timestamp":"2025-07-03T19:53:36.468Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-07-03T19:53:36.472Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-07-03T19:53:36.473Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-07-03T19:53:36.475Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923890061-3wcksdpjn","timestamp":"2025-07-03T19:53:36.478Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923890061-3wcksdpjn","timestamp":"2025-07-03T19:53:36.478Z"}
{"level":"info","message":"Guest messages for guest ID 1750923890061-3wcksdpjn were already processed.","timestamp":"2025-07-03T19:53:36.480Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923927890-zrzidz9fz","timestamp":"2025-07-03T19:53:36.484Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923927890-zrzidz9fz","timestamp":"2025-07-03T19:53:36.484Z"}
{"level":"info","message":"Guest messages for guest ID 1750923927890-zrzidz9fz were already processed.","timestamp":"2025-07-03T19:53:36.487Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T19:53:36.491Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T19:53:36.492Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-07-03T19:53:36.493Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T19:53:36.496Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T19:53:36.497Z"}
{"level":"info","message":"Guest messages for guest ID de4db5bde31ac3446e0110f358e8109e were already processed.","timestamp":"2025-07-03T19:53:36.500Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-07-03T19:53:36.503Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-07-03T19:53:36.504Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-07-03T19:53:36.505Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-07-03T19:53:36.509Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-07-03T19:53:36.509Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-07-03T19:53:36.510Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751543824944-jicxlx86i","timestamp":"2025-07-03T19:53:36.514Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751543824944-jicxlx86i","timestamp":"2025-07-03T19:53:36.515Z"}
{"level":"info","message":"Guest messages for guest ID 1751543824944-jicxlx86i were already processed.","timestamp":"2025-07-03T19:53:36.518Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T19:53:36.521Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T19:53:36.521Z"}
{"level":"info","message":"Guest messages for guest ID d8708a72dd00581774cd3d3669962afd were already processed.","timestamp":"2025-07-03T19:53:36.524Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T19:53:36.527Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T19:53:36.528Z"}
{"level":"info","message":"Guest messages for guest ID 9362be0e51126abdb344af510f635ac6 were already processed.","timestamp":"2025-07-03T19:53:36.530Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T19:53:36.534Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T19:53:36.534Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-07-03T19:53:36.537Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751544121228-0yo4qxruk","timestamp":"2025-07-03T19:53:36.541Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751544121228-0yo4qxruk","timestamp":"2025-07-03T19:53:36.541Z"}
{"level":"info","message":"Guest messages for guest ID 1751544121228-0yo4qxruk were already processed.","timestamp":"2025-07-03T19:53:36.544Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T19:53:36.547Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T19:53:36.549Z"}
{"level":"info","message":"Guest messages for guest ID e092c8c767eb87c92eb87835c2e65876 were already processed.","timestamp":"2025-07-03T19:53:36.551Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T19:53:36.554Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T19:53:36.555Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-07-03T19:53:36.557Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546228037-5w7fb45pv","timestamp":"2025-07-03T19:53:36.560Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546228037-5w7fb45pv","timestamp":"2025-07-03T19:53:36.560Z"}
{"level":"info","message":"Guest messages for guest ID 1751546228037-5w7fb45pv were already processed.","timestamp":"2025-07-03T19:53:36.562Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546923379-0q9jg4nbh","timestamp":"2025-07-03T19:53:36.565Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546923379-0q9jg4nbh","timestamp":"2025-07-03T19:53:36.566Z"}
{"level":"info","message":"Guest messages for guest ID 1751546923379-0q9jg4nbh were already processed.","timestamp":"2025-07-03T19:53:36.568Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751548643297-gknqhfmw0","timestamp":"2025-07-03T19:53:36.570Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751548643297-gknqhfmw0","timestamp":"2025-07-03T19:53:36.571Z"}
{"level":"info","message":"Guest messages for guest ID 1751548643297-gknqhfmw0 were already processed.","timestamp":"2025-07-03T19:53:36.574Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-07-03T19:53:36.578Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-07-03T19:53:36.578Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-07-03T19:53:36.581Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-07-03T19:53:36.584Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-07-03T19:53:36.584Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-07-03T19:53:36.586Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T19:53:36.589Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T19:53:36.589Z"}
{"level":"info","message":"Guest messages for guest ID 90afb1c38f8a944e6ee67f28a7e81ca9 were already processed.","timestamp":"2025-07-03T19:53:36.591Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T19:53:36.594Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T19:53:36.594Z"}
{"level":"info","message":"Guest messages for guest ID c0cac5d6e5eb76f7f61ad6b5e989550e were already processed.","timestamp":"2025-07-03T19:53:36.597Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751562145784-uv11in2jp","timestamp":"2025-07-03T19:53:36.600Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751562145784-uv11in2jp","timestamp":"2025-07-03T19:53:36.600Z"}
{"level":"info","message":"Guest messages for guest ID 1751562145784-uv11in2jp were already processed.","timestamp":"2025-07-03T19:53:36.602Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T19:53:19.541Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70cc67e7ea4ad5f26bd9fbf94a1dcb2f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["70cc67e7ea4ad5f26bd9fbf94a1dcb2f","1749219734273-z8cjo614o","1750915517060-2lf6nr65o","a329b8732cc9083fdb55894a2d1814f7","1750921637490-rkuee3750","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","836ef0c256afc6fe709014bea3d5e6ad","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","015dd716a2fded1fc045c72c1a60575e","1750248718038-bupg3zyvb","5192e3ecf64213445992e1d877635643","1751094899734-c2aklrk3w","1751144964588-61tteih7k","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","1751449296024-h3ijtor38","1751475377993-a5bkfzvf6","95de8bb3720c208ab3c3895ab2382b30","1751494482787-8wtahjadq","1751494630234-08xf0eitu","c468d847f518642666898a1c7a7d9c15","1748971772605-2176ii4p8","1748976356629-5bgeyaaf1","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748973405272-q3zeztpki","1751526415632-faiedlb68","1751526654104-igsuplpya","1751015675617-b3820tu1x","c669dd30c7c2f8f2bef3e71e48852bf3","e36a2f9b40ebda8ecfd9fbf2cd95ae0d","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","cf443b86b4dcfd92f235965d83483763","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1751526923509-yeql000hp","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","2e989a8e833f129aff02883810ec4065","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","1749215412677-039rqj55c","1751015687797-rpcp0uwm8","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","468571bcf6944db390ebc215dedd3a55","de4db5bde31ac3446e0110f358e8109e","1750414678688-i9z0kljkk","1750772552636-bxl1slj9a","1751543824944-jicxlx86i","d8708a72dd00581774cd3d3669962afd","9362be0e51126abdb344af510f635ac6","f845253ebf432c9e990e460bbf8d6d51","1751544121228-0yo4qxruk","e092c8c767eb87c92eb87835c2e65876","0a99fc1abc598f50aa7f9bb4ad0ed58f","1751546228037-5w7fb45pv","1751546923379-0q9jg4nbh","1751548643297-gknqhfmw0","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","90afb1c38f8a944e6ee67f28a7e81ca9","c0cac5d6e5eb76f7f61ad6b5e989550e","1751562145784-uv11in2jp"],"timestamp":"2025-07-03T19:53:36.605Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T19:53:36.612Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:53:36.632Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.664Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.671Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:53:36.695Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.699Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.721Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.725Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:36.736Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:36.737Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.747Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.750Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.842Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.844Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:53:36.858Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.860Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.875Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.878Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:53:36.894Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:53:36.897Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:37.605Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:53:37.606Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.240Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.240Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.240Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.241Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.241Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.241Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:53:43.241Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T19:53:46.717Z"}
{"level":"info","message":"GET /api/chat/history?offset=122&limit=30","timestamp":"2025-07-03T19:53:46.732Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":122,"timestamp":"2025-07-03T19:53:46.737Z","total":152}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:53:51.983Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:53:53.593Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:53:55.241Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T19:53:56.335Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T19:53:56.359Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T19:53:56.423Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T19:53:56.450Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T19:53:56.453Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T19:53:56.473Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:54:05.419Z"}
{"level":"info","message":"GET /api/tables?_t=1751572442193","timestamp":"2025-07-03T19:54:06.777Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:07.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:07.082Z"}
{"level":"info","message":"GET /api/tables/999999","timestamp":"2025-07-03T19:54:08.778Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T19:54:08.786Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:54:14.638Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:54:14.678Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T19:54:17.849Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:54:17.852Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:17.852Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:17.853Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:18.560Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T19:54:18.560Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:18.682Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T19:54:18.683Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:54:18.701Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T19:54:18.701Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:18.762Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T19:54:18.762Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:54:18.834Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T19:54:18.835Z"}
{"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","polygon","arbitrum","ethereum","sepolia"],"timestamp":"2025-07-03T19:54:18.835Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:18.835Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T19:54:18.840Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:54:18.849Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:18.850Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:18.850Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:19.079Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T19:54:19.079Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:19.094Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T19:54:19.094Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:54:19.223Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T19:54:19.223Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:19.229Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T19:54:19.229Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:54:19.267Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T19:54:19.268Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T19:54:19.268Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:19.268Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T19:54:19.272Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T19:54:30.238Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:30.239Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:30.239Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:30.868Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T19:54:30.868Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:30.967Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T19:54:30.967Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T19:54:30.987Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T19:54:30.987Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T19:54:31.106Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T19:54:31.106Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T19:54:31.370Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T19:54:31.370Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","bsc","arbitrum","sepolia"],"timestamp":"2025-07-03T19:54:31.371Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:31.371Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T19:54:31.390Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-07-03T19:54:31.400Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:34.074Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:34.076Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:54:48.948Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:54:50.707Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.711Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:54:50.734Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T19:54:50.756Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T19:54:50.798Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T19:54:50.819Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T19:54:50.821Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T19:54:50.835Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T19:54:50.847Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:50.864Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T19:54:50.866Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.874Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:54:50.896Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:50.899Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:54:50.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.900Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:50.917Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.919Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:50.938Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.940Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:54:50.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:54:50.956Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:54:55.367Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:55:08.239Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.243Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:55:08.259Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T19:55:08.278Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T19:55:08.309Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T19:55:08.332Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T19:55:08.349Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T19:55:08.358Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T19:55:08.363Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T19:55:08.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:55:08.382Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.387Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:55:08.405Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:55:08.406Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:55:08.408Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.415Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:55:08.434Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.438Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:55:08.451Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:55:08.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:08.469Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:55:17.644Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:55:38.929Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:55:38.932Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:55:51.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:56:09.250Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:56:09.253Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:56:24.252Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:56:39.587Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:56:39.591Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:56:58.706Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:57:09.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:57:09.922Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:57:30.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:57:40.252Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:57:40.255Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T19:57:58.875Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:58:05.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:58:10.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:58:10.584Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:58:37.623Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:58:40.921Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:58:40.924Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.569Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.569Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.569Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.569Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.569Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.570Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.570Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T19:59:16.570Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:59:17.662Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:17.665Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:59:30.693Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.696Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:59:30.719Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.724Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T19:59:30.743Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T19:59:30.756Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T19:59:30.794Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T19:59:30.817Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T19:59:30.820Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T19:59:30.822Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T19:59:30.849Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T19:59:30.857Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T19:59:30.859Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.863Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:59:30.868Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T19:59:30.869Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:59:30.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.887Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:59:30.900Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T19:59:30.915Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T19:59:30.918Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:59:48.000Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T19:59:48.041Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:00:01.392Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:00:01.395Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:00:23.282Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:00:23.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:00:31.726Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:00:31.728Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:00:51.928Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:00:55.560Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:02.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:02.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:01:29.051Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:01:29.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:01:29.135Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:32.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:32.383Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:01:42.968Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:42.973Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:43.026Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:43.029Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:01:43.047Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:43.050Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:01:43.080Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:01:43.091Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:01:43.116Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:01:43.117Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:01:43.125Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:01:43.134Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:01:43.150Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:01:43.159Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:01:43.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:43.186Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:01:43.193Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:43.194Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:43.215Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:43.219Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:01:43.236Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:01:43.239Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:01:57.596Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:13.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:13.891Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:02:17.939Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:17.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:17.970Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:17.976Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai","timestamp":"2025-07-03T20:02:17.996Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:02:17.997Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:02:17.998Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:02:18.029Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:18.031Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:18.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:18.048Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:18.062Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:18.065Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:18.079Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:18.081Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:02:18.181Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:02:18.182Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:02:18.814Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:02:18.814Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:02:18.820Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:02:18.821Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:02:18.859Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:02:18.859Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:02:18.912Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:02:18.912Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:02:19.154Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:02:19.154Z"}
{"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-07-03T20:02:19.155Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:02:19.155Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:02:19.163Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-07-03T20:02:19.180Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-07-03T20:02:20.332Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:02:26.382Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T20:02:27.786Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:02:27.790Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:02:27.847Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:02:27.868Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T20:02:27.874Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T20:02:27.897Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:02:36.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:02:36.581Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:02:36.581Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:02:49.251Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:02:49.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:03:08.903Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:19.148Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:19.152Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:03:25.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:25.784Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:25.810Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:25.813Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:03:25.840Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:25.843Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:25.863Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:25.868Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:03:25.874Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:03:25.875Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:03:25.894Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:03:25.909Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:03:25.926Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:03:25.946Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:03:25.962Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:25.991Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:03:26.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:26.003Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:03:26.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:26.024Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:26.029Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:03:26.035Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:03:38.666Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:03:38.704Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:03:38.743Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:03:57.121Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:03:57.125Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:04:14.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:04:27.448Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:04:27.451Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:04:45.358Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:04:57.788Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:04:57.791Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:05:17.643Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:05:28.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:05:28.121Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:05:52.000Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:05:58.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:05:58.455Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:06:27.872Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:06:28.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:06:28.787Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:06:59.118Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:06:59.120Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:07:02.226Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:07:29.456Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:29.459Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:07:35.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:07:35.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.384Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:07:35.438Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:07:35.461Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:07:35.489Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:07:35.516Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:07:35.529Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:07:35.538Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.543Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.544Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.545Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.545Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:07:35.546Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:07:35.553Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:07:35.557Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:07:35.581Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.586Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:07:35.597Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:07:35.598Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:07:35.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.818Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:07:35.836Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:07:35.856Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:07:35.858Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:08:05.329Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:08:05.367Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:08:06.983Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:08:06.986Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:08:37.306Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:08:37.310Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:08:37.664Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:06.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:06.862Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:09:16.584Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:09:16.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:09:16.585Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:09:18.916Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:18.920Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:18.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:18.949Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:09:18.964Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:09:18.983Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:09:19.018Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:09:19.038Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:09:19.041Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:09:19.056Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:09:19.060Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:09:19.061Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:09:19.080Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:09:19.081Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:09:19.083Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:19.087Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:19.114Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:19.118Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:19.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:19.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:19.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:19.152Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:09:47.911Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:09:47.948Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:09:49.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:09:49.483Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:09:51.547Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:10:18.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:19.813Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:19.816Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:10:23.043Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.048Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:23.071Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.075Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:10:23.121Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:10:23.146Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:10:23.160Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:10:23.167Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:10:23.179Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:10:23.187Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:10:23.214Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:10:23.217Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:10:23.227Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.235Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:10:23.242Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:10:23.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:23.262Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:23.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.285Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:23.301Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:23.303Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:10:50.934Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:10:53.939Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:10:53.943Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:11:24.283Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:11:24.286Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:11:25.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:11:54.611Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:11:54.614Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:11:57.663Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:12:21.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:12:21.365Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.579Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.580Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:12:36.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:12:51.941Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:12:51.944Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:13:04.290Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:13:04.332Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:07.244Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.248Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai","timestamp":"2025-07-03T20:13:07.270Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:07.271Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:07.272Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:07.297Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.299Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:07.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.317Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:07.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.334Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:07.348Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:07.365Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:07.367Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:07.460Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:07.461Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:07.932Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:13:07.932Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:13:08.124Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:13:08.124Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:08.204Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:13:08.204Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:08.226Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:13:08.227Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:13:08.275Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:13:08.275Z"}
{"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-07-03T20:13:08.276Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:08.276Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:13:08.286Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-07-03T20:13:08.302Z"}
{"level":"info","message":"GET /api/settings/ai-settings/openai/models","timestamp":"2025-07-03T20:13:09.292Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:15.625Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.627Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:15.654Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.658Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama","timestamp":"2025-07-03T20:13:15.678Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:15.679Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:15.680Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:15.707Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:15.709Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:15.709Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:15.728Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.731Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:15.746Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.752Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:15.769Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:15.772Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:16.290Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:13:16.291Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:16.355Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:13:16.355Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:13:16.515Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:13:16.516Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:13:16.559Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:13:16.560Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:13:16.821Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:13:16.821Z"}
{"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","polygon","arbitrum","ethereum","sepolia"],"timestamp":"2025-07-03T20:13:16.822Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:16.822Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:13:16.831Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-07-03T20:13:16.850Z"}
{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-07-03T20:13:16.873Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:20.634Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.636Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:20.656Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.658Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:20.676Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:20.680Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:20.680Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.681Z"}
{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-07-03T20:13:20.714Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:20.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.723Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:20.739Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:20.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:20.762Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:26.092Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.094Z"}
{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-07-03T20:13:26.175Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:26.186Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.188Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:26.285Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:26.286Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:26.287Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.288Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:26.331Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.332Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:26.380Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:26.429Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:26.431Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:33.687Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:33.710Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.713Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:33.731Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:33.733Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:33.734Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.737Z"}
{"level":"info","message":"GET /api/settings/db-settings","timestamp":"2025-07-03T20:13:33.758Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:33.770Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.774Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:33.788Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.792Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:33.804Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:33.806Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:38.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.150Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:38.174Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.177Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:13:38.198Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:38.206Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:38.206Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.207Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T20:13:38.233Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T20:13:38.245Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T20:13:38.270Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T20:13:38.282Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T20:13:38.297Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T20:13:38.311Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:38.326Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.331Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T20:13:38.336Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T20:13:38.345Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:38.367Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.371Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:13:38.386Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:13:38.388Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:13:38.628Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:13:59.751Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:13:59.756Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:59.757Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:13:59.757Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:00.355Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:14:00.355Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:00.494Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:14:00.495Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:14:00.563Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:14:00.563Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:00.571Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:14:00.572Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:14:00.910Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:14:00.910Z"}
{"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","ethereum","arbitrum","polygon","sepolia"],"timestamp":"2025-07-03T20:14:00.910Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:00.910Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:14:00.920Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:14:00.930Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:00.931Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:00.931Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:01.170Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:14:01.170Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:01.171Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:14:01.171Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:01.300Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:14:01.300Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:14:01.304Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:14:01.305Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:14:01.313Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:14:01.313Z"}
{"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","sepolia","arbitrum"],"timestamp":"2025-07-03T20:14:01.314Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:01.314Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:14:01.318Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:14:06.996Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:06.997Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:06.998Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:07.245Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:14:07.245Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:07.257Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:14:07.257Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:14:07.373Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:14:07.373Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:14:07.385Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:14:07.385Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:14:07.421Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:14:07.421Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T20:14:07.421Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:14:07.421Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:14:07.426Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-07-03T20:14:07.439Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:14:08.687Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:14:08.689Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:14:15.535Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:14:15.536Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:14:15.536Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:14:16.123Z"}
{"level":"info","message":"GET /api/tables?_t=1751573655279","timestamp":"2025-07-03T20:14:18.542Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:14:22.226Z"}
{"level":"info","message":"GET /api/tables?_t=1751573661822","timestamp":"2025-07-03T20:14:24.430Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T20:14:25.868Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:14:25.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:14:39.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:14:39.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:14:45.340Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:14:45.377Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:15:06.774Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:15:06.778Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:15:22.204Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:15:22.204Z"}
{"level":"info","message":"GET /api/tables?_t=1751573725229","timestamp":"2025-07-03T20:15:28.177Z"}
{"level":"info","message":"GET /api/tables/999999","timestamp":"2025-07-03T20:15:29.353Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:15:29.375Z"}
{"level":"info","message":"GET /api/tables?_t=1751573729537","timestamp":"2025-07-03T20:15:32.036Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:15:33.674Z"}
{"level":"info","message":"GET /api/tables?_t=1751573734053","timestamp":"2025-07-03T20:15:36.107Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:15:36.361Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:15:36.365Z"}
{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-07-03T20:15:51.506Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:16:06.703Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:16:06.706Z"}
{"level":"info","message":"GET /api/tables?_t=1751573766538","timestamp":"2025-07-03T20:16:08.668Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:16:10.440Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:16:21.578Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T20:16:23.965Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:16:23.985Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:16:24.035Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T20:16:24.063Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:16:24.074Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T20:16:24.090Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-07-03T20:16:26.443Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-07-03T20:16:26.464Z"}
{"level":"info","message":"GET /api/users/145","timestamp":"2025-07-03T20:16:26.649Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=145","timestamp":"2025-07-03T20:16:26.702Z"}
{"level":"info","message":"GET /api/messages?conversationId=28","timestamp":"2025-07-03T20:16:26.725Z"}
{"level":"info","message":"GET /api/users/145/tags","timestamp":"2025-07-03T20:16:26.793Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:16:28.896Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:16:37.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:16:37.037Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:16:40.146Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:16:40.147Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:16:40.147Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:16:40.743Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:16:40.743Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:16:40.950Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:16:40.950Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:16:40.988Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:16:40.989Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:16:41.221Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:16:41.221Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:16:41.286Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:16:41.286Z"}
{"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-07-03T20:16:41.287Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:16:41.287Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:16:41.291Z"}
{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-07-03T20:16:41.302Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:17:02.340Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:17:02.377Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:17:02.413Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:17:02.451Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:17:08.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:17:08.107Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:17:28.441Z"}
{"level":"info","message":"GET /api/tables?_t=1751573846271","timestamp":"2025-07-03T20:17:30.432Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:17:30.988Z"}
{"level":"info","message":"GET /api/tables?_t=1751573853592","timestamp":"2025-07-03T20:17:37.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:17:37.692Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:17:37.695Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:17:38.807Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:17:49.428Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:17:49.429Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:49.430Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:49.430Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.060Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:17:50.061Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:17:50.241Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:17:50.241Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.245Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:17:50.245Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:17:50.330Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:17:50.331Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.387Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:17:50.387Z"}
{"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-07-03T20:17:50.387Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:50.387Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:17:50.392Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:17:50.406Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:50.407Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:50.407Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.636Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:17:50.636Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.654Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:17:50.654Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:17:50.767Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:17:50.768Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:17:50.773Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:17:50.773Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:17:50.804Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:17:50.804Z"}
{"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","polygon","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T20:17:50.804Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:17:50.804Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:17:50.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:18:08.046Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:18:08.049Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:18:09.935Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:18:09.935Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:18:09.936Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:18:37.599Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:18:37.635Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:18:38.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:18:38.375Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:19:09.444Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:19:09.447Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:19:15.614Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:19:39.035Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:19:39.038Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:19:47.851Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:20:06.773Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:20:06.775Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:20:18.681Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:20:37.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:20:37.109Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:20:50.919Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:21:07.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:21:07.444Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:21:28.918Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:21:37.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:21:37.787Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:22:01.200Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:22:08.104Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:22:08.107Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.586Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.586Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.587Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.588Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.588Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:22:36.588Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:22:41.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:22:41.146Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:23:04.389Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:23:04.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:23:38.670Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:23:41.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:23:41.805Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:24:09.444Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:24:09.447Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:24:10.906Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:24:39.767Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:24:39.770Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:24:45.300Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:25:17.577Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:25:38.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:25:38.007Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:25:52.058Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:26:24.293Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:26:39.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:26:39.575Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:27:02.292Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:27:30.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:27:41.149Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:27:41.153Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.917Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:28:09.918Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:28:37.624Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:28:37.661Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:28:41.802Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:28:41.809Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:29:15.554Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:29:42.467Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:29:42.470Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:29:48.813Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:29:48.813Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:29:48.814Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:30:18.673Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:30:18.710Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:30:39.800Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:30:39.804Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:30:54.527Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:31:25.283Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:31:28.543Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:31:28.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:31:37.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:31:37.752Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:31:46.077Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T20:31:47.384Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T20:31:47.407Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:31:47.463Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T20:31:47.488Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T20:31:47.492Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T20:31:47.513Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T20:31:56.931Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:31:57.596Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:32:02.117Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:32:02.146Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:02.147Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:02.147Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:02.853Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:32:02.853Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:02.979Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:32:02.979Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:32:02.981Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:32:02.981Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:03.037Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:32:03.037Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:32:03.281Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:32:03.281Z"}
{"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-07-03T20:32:03.282Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:03.282Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:32:03.288Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:32:03.299Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:03.299Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:03.300Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:03.563Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:32:03.563Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:32:03.668Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:32:03.668Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:03.669Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:32:03.669Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:32:03.703Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:32:03.703Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:32:03.741Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:32:03.741Z"}
{"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-07-03T20:32:03.741Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:32:03.741Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:32:03.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:32:08.078Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:32:08.080Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:32:36.545Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:32:36.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:32:36.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:32:36.546Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:32:36.546Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:32:38.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:32:38.433Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:33:07.981Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:33:08.024Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:08.629Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:08.634Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:39.089Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:39.093Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:33:42.209Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:33:43.241Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.243Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:43.275Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.277Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:33:43.296Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.298Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:43.314Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.317Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:33:43.327Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:33:43.328Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:43.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.335Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:43.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:43.354Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:33:49.954Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:49.956Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:50.011Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:50.013Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:33:50.057Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:50.059Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:33:50.061Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:33:50.062Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:50.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:50.097Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:50.129Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:50.133Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:33:50.166Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:33:50.168Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:34:10.980Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:34:21.122Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:21.125Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:34:41.822Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.826Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:34:41.858Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.860Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:34:41.899Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:34:41.922Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.927Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:41.949Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:41.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:34:41.951Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.954Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:34:41.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:34:41.980Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:34:42.056Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:34:42.066Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:42.067Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:42.068Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:42.763Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:34:42.764Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:42.800Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:34:42.800Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:42.975Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:34:42.975Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:34:42.979Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:34:42.980Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:34:43.033Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:34:43.033Z"}
{"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","polygon","ethereum","arbitrum","sepolia"],"timestamp":"2025-07-03T20:34:43.033Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:43.034Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:34:43.040Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:34:43.054Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:43.054Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:43.055Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:43.298Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:34:43.299Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:34:43.426Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:34:43.427Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:43.429Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:34:43.429Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:34:43.448Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:34:43.448Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:34:43.491Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:34:43.491Z"}
{"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-07-03T20:34:43.491Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:34:43.492Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:34:43.497Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:34:48.950Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:35:12.308Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:35:12.312Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:22.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:22.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:22.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:22.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:22.200Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:35:39.799Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:35:39.803Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:35:56.580Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:36:10.134Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:36:10.140Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:36:24.375Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:36:24.416Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:36:24.458Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:36:39.971Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:36:39.979Z"}
{"level":"info","message":"GET /api/isic/codes?parent_code=P","timestamp":"2025-07-03T20:36:41.270Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:37:02.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:37:10.787Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:37:10.791Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:37:35.512Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:37:35.513Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:37:35.513Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:37:40.618Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:37:40.621Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:38:05.313Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:38:05.348Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:38:11.459Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:38:11.463Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:38:41.186Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:38:41.789Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:38:41.793Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:39:11.941Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:12.131Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:12.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:42.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:42.467Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:39:47.917Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:39:56.698Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.702Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:39:56.725Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:56.749Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.753Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:39:56.760Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:56.761Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:56.762Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:39:56.796Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.799Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:56.801Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:56.802Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:56.827Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:56.848Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.852Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:39:56.870Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:39:56.875Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:57.528Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:39:57.528Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:57.600Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:39:57.601Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:39:57.617Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:39:57.617Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:39:57.730Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:39:57.730Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:57.738Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:39:57.738Z"}
{"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":["ethereum","polygon","arbitrum","sepolia","bsc"],"timestamp":"2025-07-03T20:39:57.739Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:57.739Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:39:57.744Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:39:57.757Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:57.757Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:57.758Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:57.991Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:39:57.992Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:39:58.154Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:39:58.155Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:39:58.176Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:39:58.176Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:58.277Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:39:58.277Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:39:58.635Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:39:58.635Z"}
{"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","bsc","ethereum"],"timestamp":"2025-07-03T20:39:58.636Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:39:58.636Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:39:58.645Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:40:22.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:40:27.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:40:27.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:40:54.509Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:40:58.430Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:40:58.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:41:28.750Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:28.754Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.918Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.919Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:41:29.920Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:41:48.150Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.154Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:41:48.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:41:48.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.215Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:41:48.226Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:48.228Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:48.228Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T20:41:48.262Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:48.266Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:48.267Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.268Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:41:48.294Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.298Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:41:48.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.327Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:41:48.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:41:48.346Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:52.387Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:41:52.388Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:41:52.390Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:41:52.390Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:52.474Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:41:52.474Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:52.570Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:41:52.570Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:41:52.669Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:41:52.669Z"}
{"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":["ethereum","arbitrum","bsc","polygon","sepolia"],"timestamp":"2025-07-03T20:41:52.669Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:52.670Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:41:52.676Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:41:52.687Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:52.688Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:52.688Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:52.926Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:41:52.927Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:52.958Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:41:52.959Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:41:53.044Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:41:53.044Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:41:53.059Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:41:53.059Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:41:53.110Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:41:53.110Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T20:41:53.110Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:41:53.110Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:41:53.115Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:42:01.205Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:42:01.240Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:42:18.676Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:42:18.679Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:42:32.054Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:42:49.008Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:42:49.010Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:43:04.266Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:43:19.342Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:43:19.345Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:43:38.703Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:43:49.882Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:43:49.885Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:44:14.515Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:44:19.996Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:44:19.999Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:44:48.888Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:44:50.550Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:44:50.553Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:45:20.887Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:45:20.890Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:45:21.165Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:45:51.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:45:51.226Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:45:55.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:46:21.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:46:21.548Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:46:24.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:46:48.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:46:48.330Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:46:58.657Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:47:18.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:47:18.670Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:47:34.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:47:49.218Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:47:49.227Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.911Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.912Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.913Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.913Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.913Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.913Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:48:09.913Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:48:19.553Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:48:19.559Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:48:37.646Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:48:37.689Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:48:49.675Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:48:49.678Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:49:12.022Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:49:20.223Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:49:20.226Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:49:44.309Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:49:50.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:49:50.562Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:50:18.668Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:50:20.660Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:50:20.664Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:50:51.212Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:50:51.216Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:50:54.582Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:51:21.546Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:51:21.550Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:51:28.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:51:48.557Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:51:48.559Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:51:57.583Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:52:18.881Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:52:18.884Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:52:31.951Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:52:49.220Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:52:49.223Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:53:07.846Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:53:41.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:53:41.785Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:53:42.290Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T20:54:09.619Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:54:09.626Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:09.627Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:09.627Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:10.253Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:54:10.254Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:10.347Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:54:10.348Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:10.408Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:54:10.408Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:54:10.437Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:54:10.437Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:54:10.618Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:54:10.618Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","bsc","arbitrum","sepolia"],"timestamp":"2025-07-03T20:54:10.618Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:10.619Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:54:10.628Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T20:54:10.639Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:10.640Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:10.640Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:10.876Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T20:54:10.876Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:54:10.949Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:10.998Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T20:54:10.999Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T20:54:11.005Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T20:54:11.006Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T20:54:11.038Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T20:54:11.038Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T20:54:11.068Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T20:54:11.069Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","sepolia","arbitrum","bsc"],"timestamp":"2025-07-03T20:54:11.069Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T20:54:11.069Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T20:54:11.075Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:54:24.487Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:54:24.491Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:54:48.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:54:50.554Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:54:50.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:55:20.888Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:55:20.890Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:55:21.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:55:50.990Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:55:50.993Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.567Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.568Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:55:56.568Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:56:21.552Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:56:21.554Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:56:27.863Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:56:27.898Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:56:48.542Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:56:48.545Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:56:58.621Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:57:18.884Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:57:18.887Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:57:30.924Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:57:48.991Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:57:48.995Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:58:05.350Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:58:19.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:58:19.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:58:37.542Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:58:49.661Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:58:49.664Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T20:59:15.566Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:59:20.004Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:59:20.007Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.856Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T20:59:48.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T20:59:50.322Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T20:59:50.326Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:00:18.756Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:00:18.799Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:00:20.870Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:00:20.873Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:00:51.205Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:00:51.209Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:00:54.562Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:01:21.327Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:01:21.331Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:01:25.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:01:48.542Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:01:48.546Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:02:01.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:02:18.871Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:02:18.874Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:02:32.016Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:02:49.207Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:02:49.211Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:03:07.875Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:19.533Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:19.537Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:03:42.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:49.873Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:49.876Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:03:57.685Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.687Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:57.715Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.719Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:03:57.751Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:03:57.776Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:03:57.783Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:57.784Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:57.784Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.785Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:57.819Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.822Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:57.833Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:57.835Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:57.847Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.850Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:03:57.874Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:03:57.889Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:58.450Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:03:58.450Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:03:58.672Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:03:58.673Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:58.675Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:03:58.675Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:58.778Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:03:58.779Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:03:59.059Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:03:59.059Z"}
{"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-07-03T21:03:59.060Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:59.060Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:03:59.066Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:03:59.082Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:59.083Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:59.083Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:59.328Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:03:59.329Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:59.330Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:03:59.331Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:03:59.464Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:03:59.464Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:03:59.483Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:03:59.483Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:03:59.500Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:03:59.500Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T21:03:59.501Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:03:59.501Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:03:59.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:04:10.919Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:04:18.688Z"}
{"cookie":{"expires":"2025-08-02T21:04:18.664Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0322b66427510f43c5183fe8156ca81e","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:04:18.689Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:04:18.696Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:04:18.721Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:04:18.751Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:04:18.766Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:04:26.468Z"}
{"level":"info","message":"Nonce 5bff0e1a0eb4440f9bb8ac6972b54da2 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:04:26.474Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-07-03T21:04:29.394Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:04:29.395Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:29.427Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.142Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:04:30.143Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:04:30.267Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:04:30.267Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.332Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:04:30.333Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.354Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:04:30.354Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:04:30.380Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:04:30.380Z"}
{"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-07-03T21:04:30.380Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:30.380Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:30.381Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:04:30.381Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:30.388Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:30.388Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.619Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:04:30.620Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.622Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:04:30.622Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:04:30.755Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:04:30.755Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:04:30.761Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:04:30.761Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:04:30.795Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:04:30.796Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T21:04:30.796Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:30.796Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:04:30.800Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:04:18.664Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0322b66427510f43c5183fe8156ca81e","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:04:30.802Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:04:30.805Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=0322b66427510f43c5183fe8156ca81e, previousGuestId=undefined","timestamp":"2025-07-03T21:04:30.805Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:04:30.809Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:04:30.810Z"}
{"level":"info","message":"No guest messages found for guest ID 0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:04:30.815Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:04:30.818Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750915517060-2lf6nr65o","timestamp":"2025-07-03T21:04:30.821Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750915517060-2lf6nr65o","timestamp":"2025-07-03T21:04:30.822Z"}
{"level":"info","message":"Guest messages for guest ID 1750915517060-2lf6nr65o were already processed.","timestamp":"2025-07-03T21:04:30.823Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T21:04:30.826Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T21:04:30.826Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-07-03T21:04:30.828Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750921637490-rkuee3750","timestamp":"2025-07-03T21:04:30.830Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750921637490-rkuee3750","timestamp":"2025-07-03T21:04:30.831Z"}
{"level":"info","message":"Guest messages for guest ID 1750921637490-rkuee3750 were already processed.","timestamp":"2025-07-03T21:04:30.832Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-07-03T21:04:30.835Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-07-03T21:04:30.835Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-07-03T21:04:30.837Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-07-03T21:04:30.839Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-07-03T21:04:30.840Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-07-03T21:04:30.842Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T21:04:30.849Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T21:04:30.849Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-07-03T21:04:30.852Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T21:04:30.856Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T21:04:30.856Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-07-03T21:04:30.858Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T21:04:30.861Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T21:04:30.862Z"}
{"level":"info","message":"Guest messages for guest ID 75985e555769b03f5dc6e279a1155bc7 were already processed.","timestamp":"2025-07-03T21:04:30.864Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750852072111-ojhw60q6y","timestamp":"2025-07-03T21:04:30.867Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-07-03T21:04:30.867Z"}
{"level":"info","message":"Guest messages for guest ID 1750852072111-ojhw60q6y were already processed.","timestamp":"2025-07-03T21:04:30.868Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T21:04:30.871Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T21:04:30.872Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-07-03T21:04:30.873Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-07-03T21:04:30.876Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-07-03T21:04:30.876Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-07-03T21:04:30.878Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T21:04:30.880Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T21:04:30.880Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-07-03T21:04:30.882Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T21:04:30.884Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T21:04:30.885Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-07-03T21:04:30.886Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750943651026-x1h1p2uu6","timestamp":"2025-07-03T21:04:30.889Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750943651026-x1h1p2uu6","timestamp":"2025-07-03T21:04:30.890Z"}
{"level":"info","message":"Guest messages for guest ID 1750943651026-x1h1p2uu6 were already processed.","timestamp":"2025-07-03T21:04:30.891Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750836891567-oqvkw626f","timestamp":"2025-07-03T21:04:30.894Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-07-03T21:04:30.894Z"}
{"level":"info","message":"Guest messages for guest ID 1750836891567-oqvkw626f were already processed.","timestamp":"2025-07-03T21:04:30.896Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T21:04:30.898Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T21:04:30.898Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-07-03T21:04:30.900Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-07-03T21:04:30.902Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-07-03T21:04:30.903Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-07-03T21:04:30.905Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T21:04:30.908Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T21:04:30.908Z"}
{"level":"info","message":"Guest messages for guest ID 015dd716a2fded1fc045c72c1a60575e were already processed.","timestamp":"2025-07-03T21:04:30.909Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-07-03T21:04:30.912Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-07-03T21:04:30.913Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-07-03T21:04:30.914Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T21:04:30.916Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T21:04:30.917Z"}
{"level":"info","message":"Guest messages for guest ID 5192e3ecf64213445992e1d877635643 were already processed.","timestamp":"2025-07-03T21:04:30.918Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751094899734-c2aklrk3w","timestamp":"2025-07-03T21:04:30.920Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751094899734-c2aklrk3w","timestamp":"2025-07-03T21:04:30.921Z"}
{"level":"info","message":"Guest messages for guest ID 1751094899734-c2aklrk3w were already processed.","timestamp":"2025-07-03T21:04:30.922Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751144964588-61tteih7k","timestamp":"2025-07-03T21:04:30.924Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751144964588-61tteih7k","timestamp":"2025-07-03T21:04:30.925Z"}
{"level":"info","message":"Guest messages for guest ID 1751144964588-61tteih7k were already processed.","timestamp":"2025-07-03T21:04:30.928Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-07-03T21:04:30.931Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-07-03T21:04:30.931Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-07-03T21:04:30.932Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T21:04:30.935Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T21:04:30.936Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-07-03T21:04:30.937Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923656929-lbdstodh2","timestamp":"2025-07-03T21:04:30.940Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923656929-lbdstodh2","timestamp":"2025-07-03T21:04:30.940Z"}
{"level":"info","message":"Guest messages for guest ID 1750923656929-lbdstodh2 were already processed.","timestamp":"2025-07-03T21:04:30.942Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923703304-tf2lyglz8","timestamp":"2025-07-03T21:04:30.944Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923703304-tf2lyglz8","timestamp":"2025-07-03T21:04:30.945Z"}
{"level":"info","message":"Guest messages for guest ID 1750923703304-tf2lyglz8 were already processed.","timestamp":"2025-07-03T21:04:30.946Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T21:04:30.949Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T21:04:30.949Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-07-03T21:04:30.951Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751449296024-h3ijtor38","timestamp":"2025-07-03T21:04:30.953Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751449296024-h3ijtor38","timestamp":"2025-07-03T21:04:30.953Z"}
{"level":"info","message":"Guest messages for guest ID 1751449296024-h3ijtor38 were already processed.","timestamp":"2025-07-03T21:04:30.955Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751475377993-a5bkfzvf6","timestamp":"2025-07-03T21:04:30.957Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751475377993-a5bkfzvf6","timestamp":"2025-07-03T21:04:30.957Z"}
{"level":"info","message":"Guest messages for guest ID 1751475377993-a5bkfzvf6 were already processed.","timestamp":"2025-07-03T21:04:30.959Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T21:04:30.962Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T21:04:30.963Z"}
{"level":"info","message":"Guest messages for guest ID 95de8bb3720c208ab3c3895ab2382b30 were already processed.","timestamp":"2025-07-03T21:04:30.965Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494482787-8wtahjadq","timestamp":"2025-07-03T21:04:30.968Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494482787-8wtahjadq","timestamp":"2025-07-03T21:04:30.968Z"}
{"level":"info","message":"Guest messages for guest ID 1751494482787-8wtahjadq were already processed.","timestamp":"2025-07-03T21:04:30.969Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494630234-08xf0eitu","timestamp":"2025-07-03T21:04:30.973Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494630234-08xf0eitu","timestamp":"2025-07-03T21:04:30.973Z"}
{"level":"info","message":"Guest messages for guest ID 1751494630234-08xf0eitu were already processed.","timestamp":"2025-07-03T21:04:30.974Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T21:04:30.977Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T21:04:30.978Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-07-03T21:04:30.980Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-07-03T21:04:30.982Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-07-03T21:04:30.983Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-07-03T21:04:30.984Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-07-03T21:04:30.987Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-07-03T21:04:30.987Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-07-03T21:04:30.989Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-07-03T21:04:30.991Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-07-03T21:04:30.992Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-07-03T21:04:30.994Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-07-03T21:04:30.996Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-07-03T21:04:30.997Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-07-03T21:04:30.998Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-07-03T21:04:31.000Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-07-03T21:04:31.001Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-07-03T21:04:31.003Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T21:04:31.006Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T21:04:31.007Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-07-03T21:04:31.009Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-07-03T21:04:31.012Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-07-03T21:04:31.012Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-07-03T21:04:31.014Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-07-03T21:04:31.017Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-07-03T21:04:31.018Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-07-03T21:04:31.019Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526415632-faiedlb68","timestamp":"2025-07-03T21:04:31.022Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526415632-faiedlb68","timestamp":"2025-07-03T21:04:31.022Z"}
{"level":"info","message":"Guest messages for guest ID 1751526415632-faiedlb68 were already processed.","timestamp":"2025-07-03T21:04:31.023Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526654104-igsuplpya","timestamp":"2025-07-03T21:04:31.026Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526654104-igsuplpya","timestamp":"2025-07-03T21:04:31.026Z"}
{"level":"info","message":"Guest messages for guest ID 1751526654104-igsuplpya were already processed.","timestamp":"2025-07-03T21:04:31.029Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015675617-b3820tu1x","timestamp":"2025-07-03T21:04:31.032Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015675617-b3820tu1x","timestamp":"2025-07-03T21:04:31.032Z"}
{"level":"info","message":"Guest messages for guest ID 1751015675617-b3820tu1x were already processed.","timestamp":"2025-07-03T21:04:31.034Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T21:04:31.037Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T21:04:31.038Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-07-03T21:04:31.039Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T21:04:31.043Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T21:04:31.043Z"}
{"level":"info","message":"Guest messages for guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d were already processed.","timestamp":"2025-07-03T21:04:31.047Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T21:04:31.049Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T21:04:31.049Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-07-03T21:04:31.050Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T21:04:31.053Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T21:04:31.054Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-07-03T21:04:31.056Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T21:04:31.059Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T21:04:31.060Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-07-03T21:04:31.062Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-07-03T21:04:31.066Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-07-03T21:04:31.066Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-07-03T21:04:31.068Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-07-03T21:04:31.071Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-07-03T21:04:31.071Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-07-03T21:04:31.073Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T21:04:31.075Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T21:04:31.076Z"}
{"level":"info","message":"Guest messages for guest ID 0c8585859a567c3b2c67e877823f04e9 were already processed.","timestamp":"2025-07-03T21:04:31.078Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526923509-yeql000hp","timestamp":"2025-07-03T21:04:31.081Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526923509-yeql000hp","timestamp":"2025-07-03T21:04:31.081Z"}
{"level":"info","message":"Guest messages for guest ID 1751526923509-yeql000hp were already processed.","timestamp":"2025-07-03T21:04:31.083Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750871992168-b7ljnr7fi","timestamp":"2025-07-03T21:04:31.086Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750871992168-b7ljnr7fi","timestamp":"2025-07-03T21:04:31.086Z"}
{"level":"info","message":"Guest messages for guest ID 1750871992168-b7ljnr7fi were already processed.","timestamp":"2025-07-03T21:04:31.088Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T21:04:31.091Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T21:04:31.092Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-07-03T21:04:31.094Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T21:04:31.098Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T21:04:31.098Z"}
{"level":"info","message":"Guest messages for guest ID 2e989a8e833f129aff02883810ec4065 were already processed.","timestamp":"2025-07-03T21:04:31.100Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-07-03T21:04:31.103Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-07-03T21:04:31.103Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-07-03T21:04:31.105Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-07-03T21:04:31.108Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-07-03T21:04:31.109Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-07-03T21:04:31.111Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-07-03T21:04:31.114Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-07-03T21:04:31.115Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-07-03T21:04:31.117Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015687797-rpcp0uwm8","timestamp":"2025-07-03T21:04:31.121Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-07-03T21:04:31.121Z"}
{"level":"info","message":"Guest messages for guest ID 1751015687797-rpcp0uwm8 were already processed.","timestamp":"2025-07-03T21:04:31.125Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-07-03T21:04:31.127Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-07-03T21:04:31.128Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-07-03T21:04:31.130Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923890061-3wcksdpjn","timestamp":"2025-07-03T21:04:31.133Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923890061-3wcksdpjn","timestamp":"2025-07-03T21:04:31.134Z"}
{"level":"info","message":"Guest messages for guest ID 1750923890061-3wcksdpjn were already processed.","timestamp":"2025-07-03T21:04:31.135Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923927890-zrzidz9fz","timestamp":"2025-07-03T21:04:31.138Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923927890-zrzidz9fz","timestamp":"2025-07-03T21:04:31.138Z"}
{"level":"info","message":"Guest messages for guest ID 1750923927890-zrzidz9fz were already processed.","timestamp":"2025-07-03T21:04:31.140Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T21:04:31.142Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T21:04:31.143Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-07-03T21:04:31.144Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T21:04:31.146Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T21:04:31.147Z"}
{"level":"info","message":"Guest messages for guest ID de4db5bde31ac3446e0110f358e8109e were already processed.","timestamp":"2025-07-03T21:04:31.148Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-07-03T21:04:31.150Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-07-03T21:04:31.151Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-07-03T21:04:31.153Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-07-03T21:04:31.156Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-07-03T21:04:31.156Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-07-03T21:04:31.158Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751543824944-jicxlx86i","timestamp":"2025-07-03T21:04:31.161Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751543824944-jicxlx86i","timestamp":"2025-07-03T21:04:31.161Z"}
{"level":"info","message":"Guest messages for guest ID 1751543824944-jicxlx86i were already processed.","timestamp":"2025-07-03T21:04:31.163Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T21:04:31.166Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T21:04:31.167Z"}
{"level":"info","message":"Guest messages for guest ID d8708a72dd00581774cd3d3669962afd were already processed.","timestamp":"2025-07-03T21:04:31.169Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T21:04:31.172Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T21:04:31.172Z"}
{"level":"info","message":"Guest messages for guest ID 9362be0e51126abdb344af510f635ac6 were already processed.","timestamp":"2025-07-03T21:04:31.173Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T21:04:31.177Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T21:04:31.177Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-07-03T21:04:31.179Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751544121228-0yo4qxruk","timestamp":"2025-07-03T21:04:31.182Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751544121228-0yo4qxruk","timestamp":"2025-07-03T21:04:31.182Z"}
{"level":"info","message":"Guest messages for guest ID 1751544121228-0yo4qxruk were already processed.","timestamp":"2025-07-03T21:04:31.185Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T21:04:31.187Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T21:04:31.187Z"}
{"level":"info","message":"Guest messages for guest ID e092c8c767eb87c92eb87835c2e65876 were already processed.","timestamp":"2025-07-03T21:04:31.189Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T21:04:31.191Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T21:04:31.192Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-07-03T21:04:31.193Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546228037-5w7fb45pv","timestamp":"2025-07-03T21:04:31.195Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546228037-5w7fb45pv","timestamp":"2025-07-03T21:04:31.195Z"}
{"level":"info","message":"Guest messages for guest ID 1751546228037-5w7fb45pv were already processed.","timestamp":"2025-07-03T21:04:31.197Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546923379-0q9jg4nbh","timestamp":"2025-07-03T21:04:31.199Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546923379-0q9jg4nbh","timestamp":"2025-07-03T21:04:31.200Z"}
{"level":"info","message":"Guest messages for guest ID 1751546923379-0q9jg4nbh were already processed.","timestamp":"2025-07-03T21:04:31.201Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751548643297-gknqhfmw0","timestamp":"2025-07-03T21:04:31.203Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751548643297-gknqhfmw0","timestamp":"2025-07-03T21:04:31.204Z"}
{"level":"info","message":"Guest messages for guest ID 1751548643297-gknqhfmw0 were already processed.","timestamp":"2025-07-03T21:04:31.205Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-07-03T21:04:31.208Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-07-03T21:04:31.208Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-07-03T21:04:31.210Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-07-03T21:04:31.213Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-07-03T21:04:31.214Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-07-03T21:04:31.216Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-07-03T21:04:31.218Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-07-03T21:04:31.219Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-07-03T21:04:31.221Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T21:04:31.223Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T21:04:31.223Z"}
{"level":"info","message":"Guest messages for guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f were already processed.","timestamp":"2025-07-03T21:04:31.224Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T21:04:31.226Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T21:04:31.227Z"}
{"level":"info","message":"Guest messages for guest ID 90afb1c38f8a944e6ee67f28a7e81ca9 were already processed.","timestamp":"2025-07-03T21:04:31.228Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T21:04:31.230Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T21:04:31.231Z"}
{"level":"info","message":"Guest messages for guest ID c0cac5d6e5eb76f7f61ad6b5e989550e were already processed.","timestamp":"2025-07-03T21:04:31.232Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751562145784-uv11in2jp","timestamp":"2025-07-03T21:04:31.234Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751562145784-uv11in2jp","timestamp":"2025-07-03T21:04:31.235Z"}
{"level":"info","message":"Guest messages for guest ID 1751562145784-uv11in2jp were already processed.","timestamp":"2025-07-03T21:04:31.237Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:04:18.664Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0322b66427510f43c5183fe8156ca81e","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0322b66427510f43c5183fe8156ca81e","1750915517060-2lf6nr65o","a329b8732cc9083fdb55894a2d1814f7","1750921637490-rkuee3750","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","836ef0c256afc6fe709014bea3d5e6ad","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","015dd716a2fded1fc045c72c1a60575e","1750248718038-bupg3zyvb","5192e3ecf64213445992e1d877635643","1751094899734-c2aklrk3w","1751144964588-61tteih7k","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","1751449296024-h3ijtor38","1751475377993-a5bkfzvf6","95de8bb3720c208ab3c3895ab2382b30","1751494482787-8wtahjadq","1751494630234-08xf0eitu","c468d847f518642666898a1c7a7d9c15","1748971772605-2176ii4p8","1748976356629-5bgeyaaf1","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748973405272-q3zeztpki","1751526415632-faiedlb68","1751526654104-igsuplpya","1751015675617-b3820tu1x","c669dd30c7c2f8f2bef3e71e48852bf3","e36a2f9b40ebda8ecfd9fbf2cd95ae0d","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","cf443b86b4dcfd92f235965d83483763","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1751526923509-yeql000hp","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","2e989a8e833f129aff02883810ec4065","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","1749215412677-039rqj55c","1751015687797-rpcp0uwm8","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","468571bcf6944db390ebc215dedd3a55","de4db5bde31ac3446e0110f358e8109e","1750414678688-i9z0kljkk","1750772552636-bxl1slj9a","1751543824944-jicxlx86i","d8708a72dd00581774cd3d3669962afd","9362be0e51126abdb344af510f635ac6","f845253ebf432c9e990e460bbf8d6d51","1751544121228-0yo4qxruk","e092c8c767eb87c92eb87835c2e65876","0a99fc1abc598f50aa7f9bb4ad0ed58f","1751546228037-5w7fb45pv","1751546923379-0q9jg4nbh","1751548643297-gknqhfmw0","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","70cc67e7ea4ad5f26bd9fbf94a1dcb2f","90afb1c38f8a944e6ee67f28a7e81ca9","c0cac5d6e5eb76f7f61ad6b5e989550e","1751562145784-uv11in2jp"],"timestamp":"2025-07-03T21:04:31.240Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:04:31.244Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:04:31.256Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.259Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.282Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.285Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:31.310Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:31.310Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:04:31.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.352Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.356Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.379Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.402Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.406Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:04:31.428Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.430Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.455Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.460Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:04:31.480Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:04:31.482Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:32.198Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:04:32.199Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:04:45.326Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:05:02.234Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:05:02.237Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:05:21.180Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:05:32.560Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:05:32.563Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:05:55.557Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:06:02.902Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:06:02.907Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:06:24.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:06:32.720Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:06:32.725Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:06:58.605Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:07:04.176Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:07:04.179Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:07:30.937Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:07:33.912Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:07:33.916Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:08:08.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:08:34.628Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:34.632Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:08:40.249Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.250Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:08:40.360Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.370Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:08:40.453Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.454Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:08:40.544Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.549Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:40.563Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:40.564Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:08:40.614Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.619Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:08:40.649Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:08:40.653Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:08:40.765Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:08:40.779Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:40.779Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:40.780Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:08:41.162Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:41.416Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:08:41.416Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:08:41.642Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:08:41.642Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:41.688Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:08:41.688Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:41.690Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:08:41.691Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:08:41.794Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:08:41.975Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:08:41.975Z"}
{"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-07-03T21:08:41.975Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:41.976Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:08:41.981Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:08:41.993Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:41.994Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:41.994Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.228Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:08:42.229Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.248Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:08:42.249Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:08:42.362Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:08:42.363Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.366Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:08:42.367Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:08:42.402Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:08:42.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":["bsc","polygon","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T21:08:42.403Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.403Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:08:42.408Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:08:42.420Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.421Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.421Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.656Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:08:42.657Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:08:42.796Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:08:42.796Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.798Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:08:42.798Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:08:42.832Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:08:42.832Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:42.860Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:08:42.860Z"}
{"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","sepolia","ethereum","arbitrum","polygon"],"timestamp":"2025-07-03T21:08:42.860Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.860Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:08:42.865Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:08:42.880Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.880Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:42.881Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:43.121Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:08:43.122Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:43.128Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:08:43.129Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:08:43.262Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:08:43.262Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:08:43.267Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:08:43.267Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:08:43.283Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:08:43.283Z"}
{"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","polygon","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T21:08:43.284Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:08:43.284Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:08:43.289Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:09:10.950Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:09:10.953Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:09:15.558Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=025520&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-07-03T21:09:22.021Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=025520&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-07-03T21:09:22.026Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:09:41.280Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:09:41.285Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:09:44.269Z"}
{"level":"info","message":"GET /api/geocoding/nominatim-search?postalcode=07800&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-07-03T21:09:51.942Z"}
{"level":"info","message":"[Geocoding] Proxying request to Nominatim: https://nominatim.openstreetmap.org/search?postalcode=07800&format=jsonv2&addressdetails=1&limit=1","timestamp":"2025-07-03T21:09:51.943Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:09:52.471Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:10:08.276Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:10:08.280Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.251Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.252Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.253Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:10:23.254Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:10:38.866Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:10:38.869Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:10:54.510Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:10:54.548Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:11:09.213Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:11:09.221Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:11:28.974Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:11:39.433Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:11:39.436Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:12:01.160Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:12:09.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:12:09.860Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:12:32.013Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:12:40.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:12:40.059Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:13:04.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:13:10.537Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:13:10.540Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:13:38.611Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:13:40.869Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:13:40.872Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:14:11.197Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:14:11.201Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:14:14.528Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:14:41.351Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:14:41.355Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:14:45.374Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:15:08.269Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:15:08.272Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:15:21.181Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:15:38.885Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:15:38.888Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:15:52.007Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:09.045Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:09.049Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:16:11.463Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.465Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:11.493Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.497Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:16:11.534Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:16:11.567Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:16:11.571Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:11.572Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:11.572Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.574Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:11.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.608Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:11.620Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:11.620Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:11.627Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.640Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:11.700Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:11.702Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:12.221Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:16:12.221Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:12.406Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:16:12.406Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:16:12.438Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:16:12.439Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:12.448Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:16:12.448Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:16:12.713Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:16:12.713Z"}
{"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-07-03T21:16:12.713Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:12.714Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:16:12.724Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:16:12.739Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:12.739Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:12.739Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:12.976Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:16:12.977Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:12.981Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:16:12.981Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:16:13.102Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:16:13.102Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:16:13.107Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:16:13.108Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:16:13.184Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:16:13.185Z"}
{"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","polygon","sepolia","ethereum","arbitrum"],"timestamp":"2025-07-03T21:16:13.185Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:16:13.185Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:16:13.194Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.199Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.199Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.199Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.200Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.201Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:16:24.201Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:16:38.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:16:38.266Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:16:52.535Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:16:52.578Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:17:11.291Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.294Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:17:11.313Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.315Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:17:11.332Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.333Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:17:11.349Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.351Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:11.365Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:11.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:17:11.371Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.382Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:17:11.404Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:11.407Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:17:11.431Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:17:11.438Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:11.438Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:11.439Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:12.285Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:17:12.285Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:17:12.300Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:17:12.300Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:12.310Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:17:12.311Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:12.395Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:17:12.396Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:17:12.601Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:17:12.601Z"}
{"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-07-03T21:17:12.602Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:12.602Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:17:12.609Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:17:12.628Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:12.628Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:12.629Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:12.860Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:17:12.861Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:12.865Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:17:12.866Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:17:13.022Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:17:13.023Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:17:13.039Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:17:13.039Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:17:13.717Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:17:13.717Z"}
{"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-07-03T21:17:13.717Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:17:13.717Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:17:13.720Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:17:26.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:17:39.782Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:17:39.786Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:18:04.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:10.117Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:10.121Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:18:19.265Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.267Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:19.294Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.296Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:18:19.319Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:18:19.353Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.355Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:18:19.363Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:19.365Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:19.366Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:19.395Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.398Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:19.403Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:19.405Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:19.415Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.420Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:19.437Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:19.441Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:19.960Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:18:19.960Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:18:20.222Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:18:20.222Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:20.238Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:18:20.239Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:20.245Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:18:20.245Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:18:20.460Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:18:20.460Z"}
{"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-07-03T21:18:20.460Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:20.461Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:18:20.466Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:18:20.477Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:20.477Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:20.477Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:20.700Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:18:20.700Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:20.723Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:18:20.724Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:18:20.856Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:18:20.856Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:18:20.896Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:18:20.896Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:18:21.085Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:18:21.085Z"}
{"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","polygon","ethereum","arbitrum","sepolia"],"timestamp":"2025-07-03T21:18:21.085Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:18:21.085Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:18:21.091Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:18:36.677Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:18:50.347Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:18:50.349Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:19:07.433Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:19:20.101Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:19:20.103Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:19:23.585Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:19:23.625Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:23.626Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:23.627Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:24.260Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:19:24.260Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:19:24.422Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:19:24.422Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:24.501Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:19:24.501Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:24.729Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:19:24.730Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:19:24.783Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:19:24.784Z"}
{"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-07-03T21:19:24.784Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:24.784Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:19:24.791Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:19:24.802Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:24.803Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:24.803Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:25.048Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:19:25.048Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:25.051Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:19:25.051Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:19:25.184Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:19:25.184Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:19:25.185Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:19:25.185Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:19:25.197Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:19:25.197Z"}
{"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","sepolia","arbitrum"],"timestamp":"2025-07-03T21:19:25.198Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:19:25.198Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:19:25.202Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:19:43.330Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:19:51.002Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:19:51.004Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.774Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:20:18.775Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:20:20.780Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:20:20.782Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:20:46.455Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:20:46.493Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:20:51.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:20:51.098Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:21:21.427Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:21:21.429Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:21:24.403Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:21:52.324Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:21:52.327Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:21:56.734Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:22:22.095Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:22:22.098Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:22:27.546Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:22:49.683Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:22:49.688Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:22:59.807Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:23:19.429Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:23:19.432Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:23:37.773Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:23:49.767Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:23:49.769Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:24:10.002Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:24:20.082Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:24:20.085Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:24:40.877Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:24:50.424Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:24:50.428Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:25:16.745Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:25:20.760Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:25:20.762Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:25:26.153Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:25:26.191Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:26.192Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:26.193Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:26.823Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:25:26.824Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:27.020Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:25:27.021Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:25:27.037Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:25:27.037Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:27.161Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:25:27.161Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:25:27.264Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:25:27.264Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","arbitrum","bsc","sepolia"],"timestamp":"2025-07-03T21:25:27.264Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:27.264Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:25:27.270Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:25:27.280Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:27.281Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:27.281Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:27.518Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:25:27.518Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:25:27.624Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:25:27.624Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:27.632Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:25:27.632Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:25:27.706Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:25:27.706Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:25:27.707Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:25:27.707Z"}
{"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","bsc","arbitrum"],"timestamp":"2025-07-03T21:25:27.707Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:25:27.708Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:25:27.717Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:25:51.127Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:25:51.671Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:25:51.674Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:26:19.823Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:26:21.435Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:26:21.437Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:26:51.752Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:26:51.754Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:26:57.813Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:27:22.678Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:27:22.681Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:27:26.482Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:27:49.112Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:27:49.118Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:27:49.140Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:27:49.143Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:49.144Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:49.144Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:49.872Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:27:49.872Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:49.944Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:27:49.944Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:27:50.010Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:27:50.011Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:50.011Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:27:50.012Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:27:50.095Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:27:50.095Z"}
{"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-07-03T21:27:50.095Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:50.095Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:27:50.101Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:27:50.109Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:50.110Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:50.110Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:50.319Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:27:50.319Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:27:50.469Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:27:50.469Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:50.474Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:27:50.474Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:27:50.531Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:27:50.531Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:27:50.587Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:27:50.587Z"}
{"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","bsc","arbitrum"],"timestamp":"2025-07-03T21:27:50.587Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:27:50.587Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:27:50.591Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:28:00.830Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:28:19.424Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:28:19.427Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:28:33.088Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:28:50.093Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:28:50.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:29:11.063Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:29:20.090Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:29:20.093Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.344Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.345Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:29:44.346Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:29:50.422Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:29:50.424Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:30:14.154Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:30:14.191Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:30:20.731Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:30:20.734Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:30:51.066Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:30:51.066Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:30:51.667Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:30:51.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:31:16.188Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:31:16.224Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:31:16.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:31:16.769Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:31:51.766Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:31:51.769Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:31:53.167Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:32:22.103Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:32:22.106Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:32:31.458Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:32:31.459Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:32:31.459Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:32:49.928Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:32:49.930Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:33:01.778Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:33:01.815Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:33:19.271Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:33:19.273Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:33:36.097Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:33:49.603Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:33:49.605Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:34:08.385Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:34:20.491Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:34:20.494Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:34:39.138Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:34:50.255Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:34:50.259Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:35:11.497Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:35:20.593Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:35:20.596Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:35:45.858Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:35:51.486Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:35:51.489Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:36:18.159Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:36:21.833Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:36:21.836Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:36:51.589Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:36:51.592Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:36:52.514Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:37:00.442Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:37:02.052Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:37:22.499Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:37:22.502Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:37:28.417Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:37:48.182Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:37:48.185Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:37:59.203Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:38:19.264Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:38:19.268Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.451Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.452Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.452Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.452Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:38:31.453Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:38:51.857Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:38:51.859Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:39:09.542Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:39:09.584Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:39:20.500Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:39:20.503Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:39:38.113Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:40:16.146Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:40:22.059Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:40:22.062Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:40:44.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:41:17.052Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:41:17.057Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:41:21.234Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:41:21.236Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:41:22.776Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:41:52.170Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:41:52.172Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:41:55.177Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:42:22.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:42:22.509Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:42:25.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:42:48.935Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:42:48.937Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:42:54.662Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:42:58.233Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:43:27.902Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:01.946Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:01.950Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:44:08.521Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:20.494Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:20.497Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:44:39.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:50.242Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:50.245Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:44:51.263Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.265Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:51.295Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.298Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:44:51.329Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:44:51.345Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:44:51.346Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:44:51.376Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.380Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:51.407Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.409Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:51.425Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.428Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:44:51.442Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:44:51.444Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:45:11.460Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:45:15.645Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:45:17.614Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:45:17.640Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:17.641Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:17.641Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:18.278Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:45:18.278Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:18.472Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:45:18.472Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:45:18.493Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:45:18.493Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:18.520Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:45:18.520Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:45:18.760Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:45:18.760Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","arbitrum","bsc","sepolia"],"timestamp":"2025-07-03T21:45:18.760Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:18.760Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:45:18.769Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:45:18.779Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:18.780Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:18.780Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.012Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:45:19.012Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.015Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:45:19.015Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.151Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:45:19.151Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:45:19.166Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:45:19.166Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:45:19.175Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:45:19.175Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T21:45:19.175Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.175Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:45:19.178Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:45:19.420Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.422Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:19.445Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.449Z"}
{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-07-03T21:45:19.471Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:45:19.473Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.474Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.474Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:45:19.500Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.502Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.503Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.504Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:19.519Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.525Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:19.538Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:19.553Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:19.555Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.716Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:45:19.716Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.725Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:45:19.725Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:19.838Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:45:19.838Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:45:19.849Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:45:19.849Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:45:19.909Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:45:19.909Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T21:45:19.910Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.910Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:45:19.920Z"}
{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-07-03T21:45:19.934Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.935Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:19.935Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:20.171Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:45:20.172Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:20.179Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:45:20.180Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:45:20.297Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:45:20.297Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:45:20.304Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:45:20.304Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:45:20.337Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:45:20.337Z"}
{"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","polygon","ethereum","sepolia","arbitrum"],"timestamp":"2025-07-03T21:45:20.338Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:20.338Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:45:20.347Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:45:28.974Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:28.975Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:29.071Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:29.073Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:45:29.097Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:29.099Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:45:29.100Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:29.103Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:29.132Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:29.134Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:29.153Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-07-03T21:45:29.159Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751579126863-pam9mkv3p","timestamp":"2025-07-03T21:45:29.161Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:29.163Z"}
{"level":"info","message":"Created mapping for guest ID 1751579126863-pam9mkv3p to user 1","timestamp":"2025-07-03T21:45:29.181Z"}
{"level":"info","message":"No guest messages found for guest ID 1751579126863-pam9mkv3p","timestamp":"2025-07-03T21:45:29.186Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:45:29.188Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:45:29.190Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751579126863-pam9mkv3p","timestamp":"2025-07-03T21:45:29.192Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T21:45:30.563Z"}
{"level":"info","message":"GET /api/chat/history?offset=122&limit=30","timestamp":"2025-07-03T21:45:30.585Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":122,"timestamp":"2025-07-03T21:45:30.593Z","total":152}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:45:34.951Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:45:34.909Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:45:45.875Z"}
{"level":"info","message":"DELETE /api/dle/0xFcF1304FAe013d52e09a1497a47988d125a9e2Ed","timestamp":"2025-07-03T21:45:46.020Z"}
{"level":"info","message":"Получен запрос на удаление DLE с адресом токена: 0xFcF1304FAe013d52e09a1497a47988d125a9e2Ed","timestamp":"2025-07-03T21:45:46.021Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:46:18.234Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:46:18.718Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:46:18.725Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:46:18.729Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:46:29.835Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:46:29.838Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.120Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.120Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.121Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.121Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.121Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.122Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.123Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:46:57.123Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:47:00.170Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:47:00.173Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:47:24.854Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:47:24.890Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:47:30.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:47:30.597Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:48:00.921Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:48:00.925Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:48:02.780Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:48:31.156Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:48:31.159Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:48:31.547Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:49:01.507Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:49:01.511Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:49:05.821Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:49:28.594Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:49:28.597Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:49:41.778Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:49:58.920Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:49:58.923Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:50:12.536Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:50:29.251Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:50:29.254Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.473Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.473Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.473Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.473Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.474Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.474Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:50:49.474Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:50:59.583Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:50:59.585Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T21:51:23.788Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:51:29.839Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:51:29.841Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:51:51.644Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:51:51.683Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:51:51.723Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:51:51.994Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:51:59.566Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:52:00.147Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:52:00.149Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T21:52:01.804Z"}
{"level":"info","message":"GET /api/chat/history?offset=122&limit=30","timestamp":"2025-07-03T21:52:01.820Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":122,"timestamp":"2025-07-03T21:52:01.827Z","total":152}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-07-03T21:52:25.196Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-07-03T21:52:25.199Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":675,"timestamp":"2025-07-03T21:52:25.235Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"себе вопрос 3\", threshold=0.3","timestamp":"2025-07-03T21:52:25.243Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:52:25.862Z"}
{"level":"info","message":"[RAG] Результат поиска по RAG:","timestamp":"2025-07-03T21:52:28.592Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=undefined), переходим к генерации через LLM.","timestamp":"2025-07-03T21:52:28.593Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:52:30.568Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:52:30.571Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:53:00.994Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:53:01.000Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:53:01.874Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:53:31.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:53:31.169Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:53:32.595Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:53:37.294Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T21:53:39.122Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:53:39.210Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T21:53:39.234Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T21:53:39.257Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T21:53:39.275Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T21:53:39.297Z"}
{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-07-03T21:53:44.535Z"}
{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-07-03T21:53:44.553Z"}
{"level":"info","message":"GET /api/users/1","timestamp":"2025-07-03T21:53:44.589Z"}
{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-07-03T21:53:44.634Z"}
{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-07-03T21:53:44.653Z"}
{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-07-03T21:53:44.803Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:54:01.605Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:54:01.607Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:54:08.507Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:54:28.604Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:54:28.608Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:54:42.805Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T21:55:10.408Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T21:55:10.426Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T21:55:10.427Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T21:55:10.431Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T21:55:10.432Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T21:55:10.433Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T21:55:10.516Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T21:55:10.538Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T21:55:10.621Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T21:55:10.623Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T21:55:11.203Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T21:55:11.208Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:55:15.430Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T21:55:21.520Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T21:55:21.551Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T21:55:21.551Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T21:55:21.554Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T21:55:21.554Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T21:55:21.555Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T21:55:21.628Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T21:55:21.655Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T21:55:21.777Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T21:55:21.778Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T21:55:26.080Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T21:55:26.097Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:55:26.808Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:55:30.304Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:55:30.324Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T21:55:47.489Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:55:47.507Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T21:55:47.527Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T21:55:47.550Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T21:55:47.567Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T21:55:47.577Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-07-03T21:55:51.001Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-08-02T21:04:18.664Z","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-07-03T21:55:51.017Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:55:51.035Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:55:51.065Z"}
{"cookie":{"expires":"2025-08-02T21:55:51.063Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"890375ed0d46b80009b32c2920062285","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:55:51.067Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:55:51.072Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T21:56:00.518Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T21:56:00.549Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T21:56:00.550Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T21:56:00.553Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T21:56:00.553Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T21:56:00.555Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T21:56:00.647Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T21:56:00.683Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T21:56:00.807Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T21:56:00.808Z"}
{"level":"error","message":"Unhandled Rejection: Cannot use a pool after calling end on the pool","stack":"Error: Cannot use a pool after calling end on the pool\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/app.js:103:20","timestamp":"2025-07-03T21:56:00.872Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T21:56:01.406Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T21:56:01.411Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:56:02.119Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:56:05.991Z"}
{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-07-03T21:56:06.014Z"}
{"level":"info","message":"GET /api/users","timestamp":"2025-07-03T21:56:06.048Z"}
{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-07-03T21:56:06.071Z"}
{"level":"info","message":"GET /api/messages","timestamp":"2025-07-03T21:56:06.093Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-07-03T21:56:08.388Z"}
{"level":"info","message":"Nonce 2dc28578a69ca8fd20fa22c6111bf325 сохранен для адреса 0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-07-03T21:56:08.411Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-07-03T21:56:15.167Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-07-03T21:56:15.172Z"}
{"level":"info","message":"Checking admin role for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:15.274Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:15.933Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:56:16.152Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:16.173Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:16.454Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:56:16.528Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:16.528Z"}
{"level":"info","message":"[verify] Found or created user 146 for wallet 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:16.528Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 146 to guest_user_mapping: 890375ed0d46b80009b32c2920062285","timestamp":"2025-07-03T21:56:16.532Z"}
{"level":"info","message":"Checking admin tokens for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:16.558Z"}
{"level":"info","message":"Checking admin role for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:16.558Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:16.800Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:16.804Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:56:16.918Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:56:16.947Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:56:16.982Z"}
{"level":"info","message":"Admin role denied - no tokens found for 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:16.982Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:55:51.063Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"890375ed0d46b80009b32c2920062285","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:56:16.985Z","userId":146}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:56:16.994Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 146 with guestId=890375ed0d46b80009b32c2920062285, previousGuestId=undefined","timestamp":"2025-07-03T21:56:16.995Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=890375ed0d46b80009b32c2920062285","timestamp":"2025-07-03T21:56:17.000Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID 890375ed0d46b80009b32c2920062285","timestamp":"2025-07-03T21:56:17.002Z"}
{"level":"info","message":"No guest messages found for guest ID 890375ed0d46b80009b32c2920062285","timestamp":"2025-07-03T21:56:17.007Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 890375ed0d46b80009b32c2920062285","timestamp":"2025-07-03T21:56:17.010Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=277042c620e7903945a2ccf93429ff6b","timestamp":"2025-07-03T21:56:17.012Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID 277042c620e7903945a2ccf93429ff6b","timestamp":"2025-07-03T21:56:17.013Z"}
{"level":"info","message":"Guest messages for guest ID 277042c620e7903945a2ccf93429ff6b were already processed.","timestamp":"2025-07-03T21:56:17.014Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=1d836d6a3eecc73635e37337aac21687","timestamp":"2025-07-03T21:56:17.017Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID 1d836d6a3eecc73635e37337aac21687","timestamp":"2025-07-03T21:56:17.017Z"}
{"level":"info","message":"Guest messages for guest ID 1d836d6a3eecc73635e37337aac21687 were already processed.","timestamp":"2025-07-03T21:56:17.020Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=ce650455323a53011e7940d7632a74ab","timestamp":"2025-07-03T21:56:17.023Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID ce650455323a53011e7940d7632a74ab","timestamp":"2025-07-03T21:56:17.024Z"}
{"level":"info","message":"Guest messages for guest ID ce650455323a53011e7940d7632a74ab were already processed.","timestamp":"2025-07-03T21:56:17.025Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=1751529839407-1wm51y6sj","timestamp":"2025-07-03T21:56:17.028Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID 1751529839407-1wm51y6sj","timestamp":"2025-07-03T21:56:17.028Z"}
{"level":"info","message":"Guest messages for guest ID 1751529839407-1wm51y6sj were already processed.","timestamp":"2025-07-03T21:56:17.030Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=1751538653053-ivdy289l3","timestamp":"2025-07-03T21:56:17.032Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID 1751538653053-ivdy289l3","timestamp":"2025-07-03T21:56:17.033Z"}
{"level":"info","message":"Guest messages for guest ID 1751538653053-ivdy289l3 were already processed.","timestamp":"2025-07-03T21:56:17.035Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=146, guestId=c8dd30e784828fd96f8aff320f9aed26","timestamp":"2025-07-03T21:56:17.037Z"}
{"level":"info","message":"Processing guest messages for user 146 with guest ID c8dd30e784828fd96f8aff320f9aed26","timestamp":"2025-07-03T21:56:17.037Z"}
{"level":"info","message":"Guest messages for guest ID c8dd30e784828fd96f8aff320f9aed26 were already processed.","timestamp":"2025-07-03T21:56:17.039Z"}
{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:55:51.063Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"890375ed0d46b80009b32c2920062285","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["890375ed0d46b80009b32c2920062285","277042c620e7903945a2ccf93429ff6b","1d836d6a3eecc73635e37337aac21687","ce650455323a53011e7940d7632a74ab","1751529839407-1wm51y6sj","1751538653053-ivdy289l3","c8dd30e784828fd96f8aff320f9aed26"],"timestamp":"2025-07-03T21:56:17.042Z","userId":146}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:56:17.045Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:56:17.069Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.077Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.096Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.100Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:17.123Z"}
{"level":"info","message":"Fetching token balances for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:17.124Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:56:17.141Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.143Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.161Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.164Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.179Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.181Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.196Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.198Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:56:17.216Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.218Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.232Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.235Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:17.250Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:17.252Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:17.981Z"}
{"level":"info","message":"Fetching token balances for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-07-03T21:56:17.982Z"}
{"level":"info","message":"POST /api/rag/answer","timestamp":"2025-07-03T21:56:22.068Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T21:56:30.540Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-07-03T21:56:30.568Z"}
{"count":0,"level":"info","limit":30,"message":"Returning message history for user 146","offset":0,"timestamp":"2025-07-03T21:56:30.575Z","total":0}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:56:47.676Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:56:47.680Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:57:08.712Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:14.673Z"}
{"level":"info","message":"[IdentityService] Found 1 identities for user 146","timestamp":"2025-07-03T21:57:14.675Z"}
{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-07-03T21:57:38.528Z"}
{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-08-02T21:55:51.063Z","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-07-03T21:57:38.529Z","userId":null}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:57:38.532Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:38.546Z"}
{"cookie":{"expires":"2025-08-02T21:57:38.544Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"88050898e86f0238d4cde6e390221867","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:57:38.546Z"}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:57:38.549Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T21:57:38.566Z"}
{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-07-03T21:57:38.599Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:39.018Z"}
{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:57:47.564Z"}
{"level":"info","message":"Nonce 6811ecff56bbc7395b10054933dd3158 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:57:47.571Z"}
{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-07-03T21:57:49.518Z"}
{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-07-03T21:57:49.519Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:49.553Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:53.521Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:57:53.522Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:53.602Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:57:53.602Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:57:53.766Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:57:53.766Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:57:53.820Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:57:53.820Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:53.838Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:57:53.838Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","arbitrum","sepolia","bsc"],"timestamp":"2025-07-03T21:57:53.840Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:53.840Z"}
{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:53.840Z"}
{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 88050898e86f0238d4cde6e390221867","timestamp":"2025-07-03T21:57:53.841Z"}
{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:53.850Z"}
{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:53.851Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:54.081Z"}
{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-07-03T21:57:54.081Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:54.200Z"}
{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-07-03T21:57:54.201Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-07-03T21:57:54.203Z"}
{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-07-03T21:57:54.203Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-07-03T21:57:54.290Z"}
{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-07-03T21:57:54.290Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-07-03T21:57:54.292Z"}
{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-07-03T21:57:54.292Z"}
{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","ethereum","sepolia","arbitrum","bsc"],"timestamp":"2025-07-03T21:57:54.292Z"}
{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:54.293Z"}
{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-07-03T21:57:54.299Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:57:38.544Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"88050898e86f0238d4cde6e390221867","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-07-03T21:57:54.301Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:57:54.304Z"}
{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=88050898e86f0238d4cde6e390221867, previousGuestId=undefined","timestamp":"2025-07-03T21:57:54.305Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=88050898e86f0238d4cde6e390221867","timestamp":"2025-07-03T21:57:54.309Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 88050898e86f0238d4cde6e390221867","timestamp":"2025-07-03T21:57:54.310Z"}
{"level":"info","message":"No guest messages found for guest ID 88050898e86f0238d4cde6e390221867","timestamp":"2025-07-03T21:57:54.314Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 88050898e86f0238d4cde6e390221867","timestamp":"2025-07-03T21:57:54.319Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T21:57:54.322Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-07-03T21:57:54.323Z"}
{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-07-03T21:57:54.326Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750921637490-rkuee3750","timestamp":"2025-07-03T21:57:54.330Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750921637490-rkuee3750","timestamp":"2025-07-03T21:57:54.331Z"}
{"level":"info","message":"Guest messages for guest ID 1750921637490-rkuee3750 were already processed.","timestamp":"2025-07-03T21:57:54.332Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772667419-ki0n6un0c","timestamp":"2025-07-03T21:57:54.336Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-07-03T21:57:54.336Z"}
{"level":"info","message":"Guest messages for guest ID 1750772667419-ki0n6un0c were already processed.","timestamp":"2025-07-03T21:57:54.339Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-07-03T21:57:54.343Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-07-03T21:57:54.344Z"}
{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-07-03T21:57:54.346Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T21:57:54.349Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-07-03T21:57:54.350Z"}
{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-07-03T21:57:54.352Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T21:57:54.356Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-07-03T21:57:54.357Z"}
{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-07-03T21:57:54.361Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T21:57:54.365Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 75985e555769b03f5dc6e279a1155bc7","timestamp":"2025-07-03T21:57:54.365Z"}
{"level":"info","message":"Guest messages for guest ID 75985e555769b03f5dc6e279a1155bc7 were already processed.","timestamp":"2025-07-03T21:57:54.368Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750852072111-ojhw60q6y","timestamp":"2025-07-03T21:57:54.371Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750852072111-ojhw60q6y","timestamp":"2025-07-03T21:57:54.371Z"}
{"level":"info","message":"Guest messages for guest ID 1750852072111-ojhw60q6y were already processed.","timestamp":"2025-07-03T21:57:54.373Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T21:57:54.376Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-07-03T21:57:54.377Z"}
{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-07-03T21:57:54.379Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-07-03T21:57:54.382Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-07-03T21:57:54.383Z"}
{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-07-03T21:57:54.385Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T21:57:54.388Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-07-03T21:57:54.389Z"}
{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-07-03T21:57:54.390Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T21:57:54.394Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-07-03T21:57:54.394Z"}
{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-07-03T21:57:54.396Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750943651026-x1h1p2uu6","timestamp":"2025-07-03T21:57:54.399Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750943651026-x1h1p2uu6","timestamp":"2025-07-03T21:57:54.399Z"}
{"level":"info","message":"Guest messages for guest ID 1750943651026-x1h1p2uu6 were already processed.","timestamp":"2025-07-03T21:57:54.401Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750836891567-oqvkw626f","timestamp":"2025-07-03T21:57:54.406Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750836891567-oqvkw626f","timestamp":"2025-07-03T21:57:54.406Z"}
{"level":"info","message":"Guest messages for guest ID 1750836891567-oqvkw626f were already processed.","timestamp":"2025-07-03T21:57:54.408Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T21:57:54.411Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-07-03T21:57:54.412Z"}
{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-07-03T21:57:54.414Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-07-03T21:57:54.417Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-07-03T21:57:54.418Z"}
{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-07-03T21:57:54.420Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T21:57:54.423Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 015dd716a2fded1fc045c72c1a60575e","timestamp":"2025-07-03T21:57:54.424Z"}
{"level":"info","message":"Guest messages for guest ID 015dd716a2fded1fc045c72c1a60575e were already processed.","timestamp":"2025-07-03T21:57:54.426Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-07-03T21:57:54.453Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-07-03T21:57:54.453Z"}
{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-07-03T21:57:54.454Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T21:57:54.464Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 5192e3ecf64213445992e1d877635643","timestamp":"2025-07-03T21:57:54.464Z"}
{"level":"info","message":"Guest messages for guest ID 5192e3ecf64213445992e1d877635643 were already processed.","timestamp":"2025-07-03T21:57:54.466Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751094899734-c2aklrk3w","timestamp":"2025-07-03T21:57:54.474Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751094899734-c2aklrk3w","timestamp":"2025-07-03T21:57:54.474Z"}
{"level":"info","message":"Guest messages for guest ID 1751094899734-c2aklrk3w were already processed.","timestamp":"2025-07-03T21:57:54.476Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751144964588-61tteih7k","timestamp":"2025-07-03T21:57:54.479Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751144964588-61tteih7k","timestamp":"2025-07-03T21:57:54.479Z"}
{"level":"info","message":"Guest messages for guest ID 1751144964588-61tteih7k were already processed.","timestamp":"2025-07-03T21:57:54.481Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-07-03T21:57:54.485Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-07-03T21:57:54.485Z"}
{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-07-03T21:57:54.487Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T21:57:54.489Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-07-03T21:57:54.490Z"}
{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-07-03T21:57:54.492Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923656929-lbdstodh2","timestamp":"2025-07-03T21:57:54.495Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923656929-lbdstodh2","timestamp":"2025-07-03T21:57:54.495Z"}
{"level":"info","message":"Guest messages for guest ID 1750923656929-lbdstodh2 were already processed.","timestamp":"2025-07-03T21:57:54.497Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923703304-tf2lyglz8","timestamp":"2025-07-03T21:57:54.500Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923703304-tf2lyglz8","timestamp":"2025-07-03T21:57:54.500Z"}
{"level":"info","message":"Guest messages for guest ID 1750923703304-tf2lyglz8 were already processed.","timestamp":"2025-07-03T21:57:54.502Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T21:57:54.505Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-07-03T21:57:54.505Z"}
{"level":"info","message":"Guest messages for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31 were already processed.","timestamp":"2025-07-03T21:57:54.507Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751449296024-h3ijtor38","timestamp":"2025-07-03T21:57:54.510Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751449296024-h3ijtor38","timestamp":"2025-07-03T21:57:54.510Z"}
{"level":"info","message":"Guest messages for guest ID 1751449296024-h3ijtor38 were already processed.","timestamp":"2025-07-03T21:57:54.512Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751475377993-a5bkfzvf6","timestamp":"2025-07-03T21:57:54.515Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751475377993-a5bkfzvf6","timestamp":"2025-07-03T21:57:54.515Z"}
{"level":"info","message":"Guest messages for guest ID 1751475377993-a5bkfzvf6 were already processed.","timestamp":"2025-07-03T21:57:54.516Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T21:57:54.519Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 95de8bb3720c208ab3c3895ab2382b30","timestamp":"2025-07-03T21:57:54.519Z"}
{"level":"info","message":"Guest messages for guest ID 95de8bb3720c208ab3c3895ab2382b30 were already processed.","timestamp":"2025-07-03T21:57:54.521Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494482787-8wtahjadq","timestamp":"2025-07-03T21:57:54.524Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494482787-8wtahjadq","timestamp":"2025-07-03T21:57:54.525Z"}
{"level":"info","message":"Guest messages for guest ID 1751494482787-8wtahjadq were already processed.","timestamp":"2025-07-03T21:57:54.527Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751494630234-08xf0eitu","timestamp":"2025-07-03T21:57:54.530Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751494630234-08xf0eitu","timestamp":"2025-07-03T21:57:54.531Z"}
{"level":"info","message":"Guest messages for guest ID 1751494630234-08xf0eitu were already processed.","timestamp":"2025-07-03T21:57:54.532Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T21:57:54.536Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-07-03T21:57:54.536Z"}
{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-07-03T21:57:54.537Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-07-03T21:57:54.541Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-07-03T21:57:54.542Z"}
{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-07-03T21:57:54.544Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-07-03T21:57:54.547Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-07-03T21:57:54.547Z"}
{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-07-03T21:57:54.549Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-07-03T21:57:54.552Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-07-03T21:57:54.553Z"}
{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-07-03T21:57:54.555Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-07-03T21:57:54.558Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-07-03T21:57:54.558Z"}
{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-07-03T21:57:54.560Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-07-03T21:57:54.563Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-07-03T21:57:54.564Z"}
{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-07-03T21:57:54.566Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T21:57:54.570Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-07-03T21:57:54.571Z"}
{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-07-03T21:57:54.572Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-07-03T21:57:54.575Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-07-03T21:57:54.576Z"}
{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-07-03T21:57:54.578Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-07-03T21:57:54.581Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-07-03T21:57:54.582Z"}
{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-07-03T21:57:54.585Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526415632-faiedlb68","timestamp":"2025-07-03T21:57:54.588Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526415632-faiedlb68","timestamp":"2025-07-03T21:57:54.588Z"}
{"level":"info","message":"Guest messages for guest ID 1751526415632-faiedlb68 were already processed.","timestamp":"2025-07-03T21:57:54.590Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526654104-igsuplpya","timestamp":"2025-07-03T21:57:54.593Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526654104-igsuplpya","timestamp":"2025-07-03T21:57:54.593Z"}
{"level":"info","message":"Guest messages for guest ID 1751526654104-igsuplpya were already processed.","timestamp":"2025-07-03T21:57:54.595Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015675617-b3820tu1x","timestamp":"2025-07-03T21:57:54.599Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015675617-b3820tu1x","timestamp":"2025-07-03T21:57:54.599Z"}
{"level":"info","message":"Guest messages for guest ID 1751015675617-b3820tu1x were already processed.","timestamp":"2025-07-03T21:57:54.603Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T21:57:54.606Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-07-03T21:57:54.607Z"}
{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-07-03T21:57:54.608Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T21:57:54.612Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d","timestamp":"2025-07-03T21:57:54.613Z"}
{"level":"info","message":"Guest messages for guest ID e36a2f9b40ebda8ecfd9fbf2cd95ae0d were already processed.","timestamp":"2025-07-03T21:57:54.615Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T21:57:54.619Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-07-03T21:57:54.619Z"}
{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-07-03T21:57:54.621Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T21:57:54.624Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-07-03T21:57:54.624Z"}
{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-07-03T21:57:54.626Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T21:57:54.629Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-07-03T21:57:54.629Z"}
{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-07-03T21:57:54.631Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-07-03T21:57:54.634Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-07-03T21:57:54.634Z"}
{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-07-03T21:57:54.637Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770422364-iftjkyerp","timestamp":"2025-07-03T21:57:54.640Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-07-03T21:57:54.640Z"}
{"level":"info","message":"Guest messages for guest ID 1750770422364-iftjkyerp were already processed.","timestamp":"2025-07-03T21:57:54.641Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T21:57:54.644Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0c8585859a567c3b2c67e877823f04e9","timestamp":"2025-07-03T21:57:54.645Z"}
{"level":"info","message":"Guest messages for guest ID 0c8585859a567c3b2c67e877823f04e9 were already processed.","timestamp":"2025-07-03T21:57:54.647Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751526923509-yeql000hp","timestamp":"2025-07-03T21:57:54.650Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751526923509-yeql000hp","timestamp":"2025-07-03T21:57:54.650Z"}
{"level":"info","message":"Guest messages for guest ID 1751526923509-yeql000hp were already processed.","timestamp":"2025-07-03T21:57:54.652Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750871992168-b7ljnr7fi","timestamp":"2025-07-03T21:57:54.654Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750871992168-b7ljnr7fi","timestamp":"2025-07-03T21:57:54.654Z"}
{"level":"info","message":"Guest messages for guest ID 1750871992168-b7ljnr7fi were already processed.","timestamp":"2025-07-03T21:57:54.656Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T21:57:54.659Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-07-03T21:57:54.659Z"}
{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-07-03T21:57:54.662Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T21:57:54.664Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 2e989a8e833f129aff02883810ec4065","timestamp":"2025-07-03T21:57:54.665Z"}
{"level":"info","message":"Guest messages for guest ID 2e989a8e833f129aff02883810ec4065 were already processed.","timestamp":"2025-07-03T21:57:54.667Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770941508-5f1wol4qg","timestamp":"2025-07-03T21:57:54.669Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-07-03T21:57:54.670Z"}
{"level":"info","message":"Guest messages for guest ID 1750770941508-5f1wol4qg were already processed.","timestamp":"2025-07-03T21:57:54.672Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750770963924-f361ylu3o","timestamp":"2025-07-03T21:57:54.679Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-07-03T21:57:54.679Z"}
{"level":"info","message":"Guest messages for guest ID 1750770963924-f361ylu3o were already processed.","timestamp":"2025-07-03T21:57:54.681Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-07-03T21:57:54.684Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-07-03T21:57:54.684Z"}
{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-07-03T21:57:54.685Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751015687797-rpcp0uwm8","timestamp":"2025-07-03T21:57:54.688Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751015687797-rpcp0uwm8","timestamp":"2025-07-03T21:57:54.689Z"}
{"level":"info","message":"Guest messages for guest ID 1751015687797-rpcp0uwm8 were already processed.","timestamp":"2025-07-03T21:57:54.691Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-07-03T21:57:54.694Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-07-03T21:57:54.695Z"}
{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-07-03T21:57:54.696Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923890061-3wcksdpjn","timestamp":"2025-07-03T21:57:54.699Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923890061-3wcksdpjn","timestamp":"2025-07-03T21:57:54.699Z"}
{"level":"info","message":"Guest messages for guest ID 1750923890061-3wcksdpjn were already processed.","timestamp":"2025-07-03T21:57:54.701Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750923927890-zrzidz9fz","timestamp":"2025-07-03T21:57:54.704Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750923927890-zrzidz9fz","timestamp":"2025-07-03T21:57:54.704Z"}
{"level":"info","message":"Guest messages for guest ID 1750923927890-zrzidz9fz were already processed.","timestamp":"2025-07-03T21:57:54.706Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T21:57:54.708Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-07-03T21:57:54.709Z"}
{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-07-03T21:57:54.710Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T21:57:54.714Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID de4db5bde31ac3446e0110f358e8109e","timestamp":"2025-07-03T21:57:54.714Z"}
{"level":"info","message":"Guest messages for guest ID de4db5bde31ac3446e0110f358e8109e were already processed.","timestamp":"2025-07-03T21:57:54.716Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-07-03T21:57:54.719Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-07-03T21:57:54.720Z"}
{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-07-03T21:57:54.722Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750772552636-bxl1slj9a","timestamp":"2025-07-03T21:57:54.725Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-07-03T21:57:54.726Z"}
{"level":"info","message":"Guest messages for guest ID 1750772552636-bxl1slj9a were already processed.","timestamp":"2025-07-03T21:57:54.727Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751543824944-jicxlx86i","timestamp":"2025-07-03T21:57:54.730Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751543824944-jicxlx86i","timestamp":"2025-07-03T21:57:54.731Z"}
{"level":"info","message":"Guest messages for guest ID 1751543824944-jicxlx86i were already processed.","timestamp":"2025-07-03T21:57:54.732Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T21:57:54.736Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID d8708a72dd00581774cd3d3669962afd","timestamp":"2025-07-03T21:57:54.736Z"}
{"level":"info","message":"Guest messages for guest ID d8708a72dd00581774cd3d3669962afd were already processed.","timestamp":"2025-07-03T21:57:54.739Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T21:57:54.742Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 9362be0e51126abdb344af510f635ac6","timestamp":"2025-07-03T21:57:54.742Z"}
{"level":"info","message":"Guest messages for guest ID 9362be0e51126abdb344af510f635ac6 were already processed.","timestamp":"2025-07-03T21:57:54.745Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T21:57:54.748Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-07-03T21:57:54.748Z"}
{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-07-03T21:57:54.750Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751544121228-0yo4qxruk","timestamp":"2025-07-03T21:57:54.753Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751544121228-0yo4qxruk","timestamp":"2025-07-03T21:57:54.753Z"}
{"level":"info","message":"Guest messages for guest ID 1751544121228-0yo4qxruk were already processed.","timestamp":"2025-07-03T21:57:54.755Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T21:57:54.757Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID e092c8c767eb87c92eb87835c2e65876","timestamp":"2025-07-03T21:57:54.758Z"}
{"level":"info","message":"Guest messages for guest ID e092c8c767eb87c92eb87835c2e65876 were already processed.","timestamp":"2025-07-03T21:57:54.759Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T21:57:54.762Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-07-03T21:57:54.762Z"}
{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-07-03T21:57:54.764Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546228037-5w7fb45pv","timestamp":"2025-07-03T21:57:54.767Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546228037-5w7fb45pv","timestamp":"2025-07-03T21:57:54.768Z"}
{"level":"info","message":"Guest messages for guest ID 1751546228037-5w7fb45pv were already processed.","timestamp":"2025-07-03T21:57:54.769Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751546923379-0q9jg4nbh","timestamp":"2025-07-03T21:57:54.772Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751546923379-0q9jg4nbh","timestamp":"2025-07-03T21:57:54.772Z"}
{"level":"info","message":"Guest messages for guest ID 1751546923379-0q9jg4nbh were already processed.","timestamp":"2025-07-03T21:57:54.774Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751548643297-gknqhfmw0","timestamp":"2025-07-03T21:57:54.776Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751548643297-gknqhfmw0","timestamp":"2025-07-03T21:57:54.776Z"}
{"level":"info","message":"Guest messages for guest ID 1751548643297-gknqhfmw0 were already processed.","timestamp":"2025-07-03T21:57:54.778Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-07-03T21:57:54.781Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-07-03T21:57:54.782Z"}
{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-07-03T21:57:54.784Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-07-03T21:57:54.787Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-07-03T21:57:54.788Z"}
{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-07-03T21:57:54.789Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-07-03T21:57:54.792Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-07-03T21:57:54.793Z"}
{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-07-03T21:57:54.795Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750915517060-2lf6nr65o","timestamp":"2025-07-03T21:57:54.798Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750915517060-2lf6nr65o","timestamp":"2025-07-03T21:57:54.799Z"}
{"level":"info","message":"Guest messages for guest ID 1750915517060-2lf6nr65o were already processed.","timestamp":"2025-07-03T21:57:54.801Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:57:54.804Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 0322b66427510f43c5183fe8156ca81e","timestamp":"2025-07-03T21:57:54.804Z"}
{"level":"info","message":"Guest messages for guest ID 0322b66427510f43c5183fe8156ca81e were already processed.","timestamp":"2025-07-03T21:57:54.806Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T21:57:54.808Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f","timestamp":"2025-07-03T21:57:54.809Z"}
{"level":"info","message":"Guest messages for guest ID 70cc67e7ea4ad5f26bd9fbf94a1dcb2f were already processed.","timestamp":"2025-07-03T21:57:54.811Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T21:57:54.813Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 90afb1c38f8a944e6ee67f28a7e81ca9","timestamp":"2025-07-03T21:57:54.814Z"}
{"level":"info","message":"Guest messages for guest ID 90afb1c38f8a944e6ee67f28a7e81ca9 were already processed.","timestamp":"2025-07-03T21:57:54.815Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T21:57:54.818Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID c0cac5d6e5eb76f7f61ad6b5e989550e","timestamp":"2025-07-03T21:57:54.819Z"}
{"level":"info","message":"Guest messages for guest ID c0cac5d6e5eb76f7f61ad6b5e989550e were already processed.","timestamp":"2025-07-03T21:57:54.820Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751562145784-uv11in2jp","timestamp":"2025-07-03T21:57:54.823Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751562145784-uv11in2jp","timestamp":"2025-07-03T21:57:54.823Z"}
{"level":"info","message":"Guest messages for guest ID 1751562145784-uv11in2jp were already processed.","timestamp":"2025-07-03T21:57:54.825Z"}
{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1751579126863-pam9mkv3p","timestamp":"2025-07-03T21:57:54.828Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751579126863-pam9mkv3p","timestamp":"2025-07-03T21:57:54.828Z"}
{"level":"info","message":"Guest messages for guest ID 1751579126863-pam9mkv3p were already processed.","timestamp":"2025-07-03T21:57:54.830Z"}
{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-08-02T21:57:38.544Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"88050898e86f0238d4cde6e390221867","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["88050898e86f0238d4cde6e390221867","a329b8732cc9083fdb55894a2d1814f7","1750921637490-rkuee3750","1750772667419-ki0n6un0c","1748971995627-i4wduj6v0","836ef0c256afc6fe709014bea3d5e6ad","fc7552c52eaee0ffc8787ad6d34a072c","75985e555769b03f5dc6e279a1155bc7","1750852072111-ojhw60q6y","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","1750943651026-x1h1p2uu6","1750836891567-oqvkw626f","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","015dd716a2fded1fc045c72c1a60575e","1750248718038-bupg3zyvb","5192e3ecf64213445992e1d877635643","1751094899734-c2aklrk3w","1751144964588-61tteih7k","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","1750923656929-lbdstodh2","1750923703304-tf2lyglz8","7c737e9edc4b4f8df98af1cd19f6fe31","1751449296024-h3ijtor38","1751475377993-a5bkfzvf6","95de8bb3720c208ab3c3895ab2382b30","1751494482787-8wtahjadq","1751494630234-08xf0eitu","c468d847f518642666898a1c7a7d9c15","1748971772605-2176ii4p8","1748976356629-5bgeyaaf1","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748973405272-q3zeztpki","1751526415632-faiedlb68","1751526654104-igsuplpya","1751015675617-b3820tu1x","c669dd30c7c2f8f2bef3e71e48852bf3","e36a2f9b40ebda8ecfd9fbf2cd95ae0d","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","cf443b86b4dcfd92f235965d83483763","1750422829327-pz30oiqdx","1750770422364-iftjkyerp","0c8585859a567c3b2c67e877823f04e9","1751526923509-yeql000hp","1750871992168-b7ljnr7fi","e3f276c739780f7f79e50905cb900155","2e989a8e833f129aff02883810ec4065","1750770941508-5f1wol4qg","1750770963924-f361ylu3o","1749215412677-039rqj55c","1751015687797-rpcp0uwm8","1750355588881-80dk1w9pa","1750923890061-3wcksdpjn","1750923927890-zrzidz9fz","468571bcf6944db390ebc215dedd3a55","de4db5bde31ac3446e0110f358e8109e","1750414678688-i9z0kljkk","1750772552636-bxl1slj9a","1751543824944-jicxlx86i","d8708a72dd00581774cd3d3669962afd","9362be0e51126abdb344af510f635ac6","f845253ebf432c9e990e460bbf8d6d51","1751544121228-0yo4qxruk","e092c8c767eb87c92eb87835c2e65876","0a99fc1abc598f50aa7f9bb4ad0ed58f","1751546228037-5w7fb45pv","1751546923379-0q9jg4nbh","1751548643297-gknqhfmw0","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1750915517060-2lf6nr65o","0322b66427510f43c5183fe8156ca81e","70cc67e7ea4ad5f26bd9fbf94a1dcb2f","90afb1c38f8a944e6ee67f28a7e81ca9","c0cac5d6e5eb76f7f61ad6b5e989550e","1751562145784-uv11in2jp","1751579126863-pam9mkv3p"],"timestamp":"2025-07-03T21:57:54.833Z","userId":1}
{"level":"info","message":"Session saved successfully","timestamp":"2025-07-03T21:57:54.840Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:54.854Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:54.880Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.887Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:54.910Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.914Z"}
{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-07-03T21:57:54.928Z"}
{"level":"info","message":"Processing guest messages for user 1 with guest ID 1751579787814-2umbgijny","timestamp":"2025-07-03T21:57:54.932Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:54.940Z"}
{"level":"info","message":"Created mapping for guest ID 1751579787814-2umbgijny to user 1","timestamp":"2025-07-03T21:57:54.943Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.945Z"}
{"level":"info","message":"No guest messages found for guest ID 1751579787814-2umbgijny","timestamp":"2025-07-03T21:57:54.949Z"}
{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1751579787814-2umbgijny","timestamp":"2025-07-03T21:57:54.955Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:54.962Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:54.963Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:54.972Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.977Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:54.995Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:54.998Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:55.015Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:55.017Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:55.034Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:55.040Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:55.056Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:55.058Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:55.825Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:57:55.827Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T21:57:56.328Z"}
{"level":"info","message":"GET /api/chat/history?offset=124&limit=30","timestamp":"2025-07-03T21:57:56.360Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":124,"timestamp":"2025-07-03T21:57:56.371Z","total":154}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:57:59.887Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:59.889Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:57:59.944Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:57:59.949Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T21:57:59.989Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T21:57:59.996Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T21:58:00.013Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T21:58:00.039Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T21:58:00.060Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T21:58:00.067Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:58:00.099Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:58:00.107Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:58:00.114Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:58:00.114Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:58:00.140Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:58:00.142Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T21:58:00.154Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T21:58:00.158Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:58:00.173Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:58:00.176Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:58:00.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:58:00.193Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:58:10.546Z"}
{"level":"info","message":"GET /api/tables?_t=1751579889346","timestamp":"2025-07-03T21:58:11.894Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:14.984Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:58:15.013Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:58:15.397Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:18.295Z"}
{"level":"info","message":"PATCH /api/tables/28","timestamp":"2025-07-03T21:58:22.192Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:22.221Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:58:22.228Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:58:31.258Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:58:31.261Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:35.519Z"}
{"level":"info","message":"PATCH /api/tables/28","timestamp":"2025-07-03T21:58:40.139Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:40.174Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:58:40.209Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:58:55.601Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:00.837Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:00.839Z"}
{"level":"info","message":"PATCH /api/tables/28","timestamp":"2025-07-03T21:59:06.934Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:59:06.968Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:59:07.004Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:59:13.168Z"}
{"level":"info","message":"PATCH /api/tables/28","timestamp":"2025-07-03T21:59:22.916Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T21:59:22.949Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T21:59:22.983Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T21:59:25.604Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:27.830Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:27.833Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T21:59:38.166Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:59:44.237Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.239Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:44.278Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.280Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T21:59:44.307Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.309Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:59:44.337Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T21:59:44.338Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T21:59:44.362Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T21:59:44.385Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T21:59:44.396Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T21:59:44.426Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T21:59:44.437Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T21:59:44.462Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T21:59:44.472Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:44.484Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.491Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T21:59:44.496Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:44.526Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.535Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T21:59:44.557Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T21:59:44.560Z"}
{"level":"info","message":"PUT /api/settings/ai-assistant","timestamp":"2025-07-03T21:59:53.124Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T22:00:11.277Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.287Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:00:11.321Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.324Z"}
{"level":"info","message":"GET /api/monitoring","timestamp":"2025-07-03T22:00:11.366Z"}
{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-07-03T22:00:11.411Z"}
{"level":"info","message":"GET /api/settings/llm-models","timestamp":"2025-07-03T22:00:11.469Z"}
{"level":"info","message":"GET /api/tables","timestamp":"2025-07-03T22:00:11.487Z"}
{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-07-03T22:00:11.514Z"}
{"level":"info","message":"GET /api/settings/telegram-settings/list","timestamp":"2025-07-03T22:00:11.531Z"}
{"level":"info","message":"GET /api/settings/email-settings/list","timestamp":"2025-07-03T22:00:11.538Z"}
{"level":"info","message":"GET /api/settings/embedding-models","timestamp":"2025-07-03T22:00:11.543Z"}
{"level":"info","message":"GET /api/auth/check","timestamp":"2025-07-03T22:00:11.559Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.567Z"}
{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T22:00:11.575Z"}
{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-07-03T22:00:11.576Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:00:11.595Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.603Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:00:11.623Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.625Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:00:11.644Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:11.647Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:00:28.700Z"}
{"level":"info","message":"GET /api/dle","timestamp":"2025-07-03T22:00:40.448Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:00:41.951Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:00:41.954Z"}
{"level":"info","message":"GET /api/tables?_t=1751580037835","timestamp":"2025-07-03T22:00:42.205Z"}
{"level":"info","message":"GET /api/tables/999999","timestamp":"2025-07-03T22:00:46.177Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T22:00:46.208Z"}
{"level":"info","message":"DELETE /api/tables/999999","timestamp":"2025-07-03T22:00:54.530Z"}
{"level":"info","message":"GET /api/tables?_t=1751580051820","timestamp":"2025-07-03T22:00:54.794Z"}
{"level":"info","message":"GET /api/tables/28","timestamp":"2025-07-03T22:01:02.952Z"}
{"level":"info","message":"GET /api/tags","timestamp":"2025-07-03T22:01:02.976Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:01:09.495Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:01:09.498Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:01:35.341Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:01:39.844Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:01:39.847Z"}
{"level":"info","message":"POST /api/rag/answer","timestamp":"2025-07-03T22:02:05.513Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:02:10.177Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:02:10.180Z"}
{"level":"info","message":"GET /api/rag/health","timestamp":"2025-07-03T22:02:24.540Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:02:40.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:02:40.516Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:02:42.071Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:03:10.834Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:03:10.838Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T22:03:19.683Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T22:03:19.696Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T22:03:19.696Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T22:03:19.697Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T22:03:19.698Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T22:03:19.698Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T22:03:19.752Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T22:03:19.765Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T22:03:19.817Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T22:03:19.818Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T22:03:27.384Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T22:03:27.387Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T22:03:30.855Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T22:03:30.858Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T22:03:30.859Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T22:03:30.860Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T22:03:30.860Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T22:03:30.861Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T22:03:30.885Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T22:03:30.896Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T22:03:30.942Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T22:03:30.943Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T22:03:31.502Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T22:03:31.506Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:03:32.112Z"}
{"level":"info","message":"GET /api/rag/health","timestamp":"2025-07-03T22:03:37.631Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:03:41.160Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:03:41.165Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:04:38.840Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:04:41.851Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:04:41.857Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:05:42.517Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:05:42.521Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:05:45.482Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T22:06:37.724Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T22:06:37.726Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T22:06:37.727Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T22:06:37.728Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T22:06:37.728Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T22:06:37.729Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T22:06:37.759Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T22:06:37.769Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T22:06:37.819Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T22:06:37.820Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:06:39.829Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:06:39.835Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T22:06:41.986Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T22:06:41.990Z"}
{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-07-03T22:06:50.565Z"}
{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-07-03T22:06:50.566Z"}
{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-07-03T22:06:50.566Z"}
{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-07-03T22:07:00.420Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-07-03T22:07:00.423Z"}
{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-07-03T22:07:00.424Z"}
{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-07-03T22:07:00.425Z"}
{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-07-03T22:07:00.426Z"}
{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-07-03T22:07:00.427Z"}
{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-07-03T22:07:00.462Z"}
{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-07-03T22:07:00.477Z"}
{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-07-03T22:07:00.527Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"}
{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-07-03T22:07:00.529Z"}
{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-07-03T22:07:04.668Z"}
{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-07-03T22:07:04.671Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:07:05.274Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:07:10.761Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:07:10.776Z"}
{"level":"info","message":"GET /api/tables?_t=1751580431340","timestamp":"2025-07-03T22:07:13.028Z"}
{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-07-03T22:07:15.716Z"}
{"level":"info","message":"GET /api/chat/history?offset=124&limit=30","timestamp":"2025-07-03T22:07:15.744Z"}
{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":124,"timestamp":"2025-07-03T22:07:15.752Z","total":154}
{"level":"info","message":"POST /api/chat/message","timestamp":"2025-07-03T22:07:24.530Z"}
{"level":"info","message":"Received /message request","timestamp":"2025-07-03T22:07:24.534Z"}
{"conversationId":1,"level":"info","message":"User message saved","messageId":677,"timestamp":"2025-07-03T22:07:24.559Z"}
{"level":"info","message":"[RAG] Запуск поиска по RAG: tableId=28, вопрос=\"вопрос 3\", threshold=0.3","timestamp":"2025-07-03T22:07:24.566Z"}
{"answer":"директор","context":null,"date":null,"level":"info","message":"[RAG] Результат поиска по RAG:","priority":null,"product":null,"score":0,"timestamp":"2025-07-03T22:07:25.687Z"}
{"level":"info","message":"[RAG] Нет confident-ответа (score=0), переходим к генерации через LLM.","timestamp":"2025-07-03T22:07:25.688Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:07:40.513Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:07:40.518Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:08:10.852Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:08:10.855Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:08:11.975Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:08:41.191Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:08:41.195Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:09:18.647Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:09:41.830Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:09:41.836Z"}
{"level":"info","message":"No new messages found","timestamp":"2025-07-03T22:10:25.299Z"}
{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-07-03T22:10:42.530Z"}
{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-07-03T22:10:42.540Z"}