{"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:50:16.117Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:51:14.468Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:52:14.679Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:53:14.946Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:54:15.064Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:14.660Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:30.597Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:34.522Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:36.884Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:38.747Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:40.620Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:42.501Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:44.361Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:46.220Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:48.065Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:49.918Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:51.778Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:53.673Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:55.555Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:57.446Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:55:59.335Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:01.315Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:05.123Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:07.003Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:08.878Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:10.744Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:12.600Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:14.461Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:16.302Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:18.166Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:20.042Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:21.912Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:23.784Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:25.662Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:27.563Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:29.470Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:31.367Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:56:33.266Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:57:16.174Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:58:15.931Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T17:58:15.934Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T17:59:15.214Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:00:14.608Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:01:14.714Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:02:14.930Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:03:15.105Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:04:14.432Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:05:15.499Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:15.779Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:18.801Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:20.085Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:21.735Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:21.750Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:21.758Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:06:24.804Z"} {"level":"info","message":"Generated verification code: LYYZHX","timestamp":"2025-04-21T18:06:24.805Z"} {"level":"info","message":"Creating verification code for telegram:26824d89a939c48d720a86a369e12343, userId: null","timestamp":"2025-04-21T18:06:24.806Z"} {"level":"info","message":"Verification code created successfully for telegram:26824d89a939c48d720a86a369e12343","timestamp":"2025-04-21T18:06:24.809Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 26824d89a939c48d720a86a369e12343","timestamp":"2025-04-21T18:06:24.810Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:26.725Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:29.060Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:30.939Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:06:31.161Z"} {"level":"info","message":"Using existing user 1 for Telegram account 5155951987","timestamp":"2025-04-21T18:06:31.167Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:32.826Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:34.240Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:36.134Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:39.176Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:41.076Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:42.973Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:44.865Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:46.743Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:48.635Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:50.529Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:52.433Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:56.021Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:57.921Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:06:59.805Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:01.715Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:03.598Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:05.479Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:07.373Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:09.267Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:12.044Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:13.936Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:15.828Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:17.721Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:19.614Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:21.509Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:23.399Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:25.288Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:27.183Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:29.074Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:30.964Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:32.859Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:34.748Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:07:36.641Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:08:16.027Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:14.503Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:09:14.507Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:55.952Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:57.197Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:59.102Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:59.622Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:59.640Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:09:59.648Z"} {"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-04-21T18:10:01.564Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:10:03.708Z"} {"level":"info","message":"Generated verification code: GGB4K2","timestamp":"2025-04-21T18:10:03.710Z"} {"level":"info","message":"Creating verification code for telegram:1745255947332-39b6fzbtq, userId: null","timestamp":"2025-04-21T18:10:03.710Z"} {"level":"info","message":"Verification code created successfully for telegram:1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:10:03.716Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:10:03.717Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:05.616Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:08.059Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:09.939Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:10:10.046Z"} {"level":"info","message":"Using existing user 1 for Telegram account 5155951987","timestamp":"2025-04-21T18:10:10.049Z"} {"level":"warn","message":"Session update failed: No session found or updated for guestId: 1745255947332-39b6fzbtq. User 1 authenticated via Telegram, but web session might not reflect it.","timestamp":"2025-04-21T18:10:10.052Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:11.836Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:13.170Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:10:15.056Z"} {"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-04-21T18:13:06.894Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:13:08.499Z"} {"level":"info","message":"Generated verification code: M3BFN7","timestamp":"2025-04-21T18:13:08.502Z"} {"level":"info","message":"Creating verification code for telegram:1745255947332-39b6fzbtq, userId: null","timestamp":"2025-04-21T18:13:08.503Z"} {"level":"info","message":"Verification code created successfully for telegram:1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:13:08.508Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:13:08.508Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:13:08.510Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:10.419Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:12.319Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:14.208Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:16.111Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:18.003Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:19.890Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:21.865Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:23.761Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:13:25.253Z"} {"level":"info","message":"Using existing user 2 for Telegram account 1136899732","timestamp":"2025-04-21T18:13:25.257Z"} {"level":"warn","message":"Session update failed: No session found or updated for guestId: 1745255947332-39b6fzbtq. User 2 authenticated via Telegram, but web session might not reflect it.","timestamp":"2025-04-21T18:13:25.258Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:25.659Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:27.547Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:29.367Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:32.943Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:34.919Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:36.807Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:13:38.624Z"} {"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-04-21T18:17:22.046Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:17:23.738Z"} {"level":"info","message":"Generated verification code: 84E3FH","timestamp":"2025-04-21T18:17:23.740Z"} {"level":"info","message":"Creating verification code for telegram:1745255947332-39b6fzbtq, userId: null","timestamp":"2025-04-21T18:17:23.741Z"} {"level":"info","message":"Verification code created successfully for telegram:1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:17:23.746Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:17:23.747Z"} {"cookie":{"expires":"2025-05-21T18:17:22.018Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745255947332-39b6fzbtq","level":"info","message":"[telegram/init] Session object before save:","timestamp":"2025-04-21T18:17:23.748Z"} {"cookie":{"expires":"2025-05-21T18:17:22.018Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745255947332-39b6fzbtq","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:17:23.749Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:17:23.751Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:25.657Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:28.259Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:17:29.965Z"} {"level":"info","message":"Using existing user 2 for Telegram account 1136899732","timestamp":"2025-04-21T18:17:29.968Z"} {"level":"info","message":"[telegramBot] Attempting to update session for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:17:29.968Z"} {"level":"warn","message":"Session update failed: No session found or updated for guestId: 1745255947332-39b6fzbtq. User 2 authenticated via Telegram, but web session might not reflect it.","timestamp":"2025-04-21T18:17:29.971Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:30.150Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:32.039Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:33.231Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:17:35.133Z"} {"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-04-21T18:20:31.243Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:20:32.885Z"} {"level":"info","message":"Generated verification code: G29TVF","timestamp":"2025-04-21T18:20:32.887Z"} {"level":"info","message":"Creating verification code for telegram:1745255947332-39b6fzbtq, userId: null","timestamp":"2025-04-21T18:20:32.888Z"} {"level":"info","message":"Verification code created successfully for telegram:1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:20:32.893Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:20:32.894Z"} {"cookie":{"expires":"2025-05-21T18:20:31.231Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745255947332-39b6fzbtq","level":"info","message":"[telegram/init] Session object before save:","timestamp":"2025-04-21T18:20:32.896Z"} {"cookie":{"expires":"2025-05-21T18:20:31.231Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745255947332-39b6fzbtq","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:20:32.897Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:20:32.900Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:20:34.813Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:20:37.306Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:20:39.157Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:20:40.389Z"} {"level":"info","message":"Using existing user 2 for Telegram account 1136899732","timestamp":"2025-04-21T18:20:40.392Z"} {"level":"info","message":"[telegramBot] Attempting to update session for guestId: 1745255947332-39b6fzbtq","timestamp":"2025-04-21T18:20:40.393Z"} {"level":"info","message":"Session updated successfully for guestId: 1745255947332-39b6fzbtq, userId: 2","timestamp":"2025-04-21T18:20:40.396Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:20:41.058Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:20:41.061Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:20:41.088Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:20:41.092Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:20:41.110Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:20:41.115Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:20:42.942Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:20:42.944Z"} {"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-04-21T18:20:42.960Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:21:12.449Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:21:12.457Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:21:41.953Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:21:41.960Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:22:12.246Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:22:12.255Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:22:42.125Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:22:42.133Z"} {"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-04-21T18:22:49.899Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:23:10.533Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:23:10.536Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:23:40.625Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:23:40.629Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:24:10.720Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:24:10.723Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:24:40.816Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:24:40.819Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:25:10.869Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:25:10.872Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:25:40.989Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:25:40.992Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:26:11.061Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:26:11.064Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:26:41.108Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:26:41.110Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:27:11.265Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:27:11.268Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:27:41.331Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:27:41.334Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:28:11.421Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:28:11.424Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:28:41.519Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:28:41.523Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:29:11.626Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:29:11.629Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:29:41.632Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:29:41.636Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:30:12.665Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:30:12.668Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:30:42.729Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:30:42.732Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:31:15.578Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:31:15.581Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:31:42.908Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:31:42.911Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:12.992Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:32:12.995Z"} {"level":"info","message":"POST /api/auth/logout","timestamp":"2025-04-21T18:32:27.940Z"} {"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-05-21T18:20:41.068Z","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":[],"telegramFirstName":"Alex","telegramId":null,"telegramUsername":"Alex_tg9","timestamp":"2025-04-21T18:32:27.942Z","userId":null} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:27.945Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:27.972Z"} {"cookie":{"expires":"2025-05-21T18:32:27.970Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"ff7cb55cdacc6c964c513c37e6fb589f","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:32:27.972Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:27.975Z"} {"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-04-21T18:32:29.466Z"} {"level":"info","message":"Nonce 9856fbee20c2dc156513d94df31768a9 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-04-21T18:32:29.475Z"} {"level":"info","message":"POST /api/auth/verify","timestamp":"2025-04-21T18:32:31.649Z"} {"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-04-21T18:32:31.650Z"} {"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:31.751Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4B294265720B09ca39BFBA18c7E368413c0f68eB","hasTokens":true,"level":"info","message":"Token balance on bsc:","timestamp":"2025-04-21T18:32:32.971Z"} {"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-04-21T18:32:32.972Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdce769b847a0a697239777d0b1c7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","timestamp":"2025-04-21T18:32:33.112Z"} {"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-04-21T18:32:33.112Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on eth:","timestamp":"2025-04-21T18:32:33.163Z"} {"level":"info","message":"Found admin tokens on eth","timestamp":"2025-04-21T18:32:33.163Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","timestamp":"2025-04-21T18:32:33.561Z"} {"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-04-21T18:32:33.561Z"} {"balances":{"arbitrum":"499999.9","bsc":"500000.0","eth":"1500000.0","polygon":"454852.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["bsc","arbitrum","eth","polygon"],"timestamp":"2025-04-21T18:32:33.561Z"} {"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:33.562Z"} {"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:33.562Z"} {"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: ff7cb55cdacc6c964c513c37e6fb589f","timestamp":"2025-04-21T18:32:33.563Z"} {"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:33.567Z"} {"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:33.568Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4B294265720B09ca39BFBA18c7E368413c0f68eB","hasTokens":true,"level":"info","message":"Token balance on bsc:","timestamp":"2025-04-21T18:32:33.883Z"} {"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-04-21T18:32:33.883Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","timestamp":"2025-04-21T18:32:34.000Z"} {"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-04-21T18:32:34.000Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on eth:","timestamp":"2025-04-21T18:32:34.034Z"} {"level":"info","message":"Found admin tokens on eth","timestamp":"2025-04-21T18:32:34.035Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdce769b847a0a697239777d0b1c7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","timestamp":"2025-04-21T18:32:34.219Z"} {"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-04-21T18:32:34.219Z"} {"balances":{"arbitrum":"499999.9","bsc":"500000.0","eth":"1500000.0","polygon":"454852.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["bsc","polygon","eth","arbitrum"],"timestamp":"2025-04-21T18:32:34.220Z"} {"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:34.220Z"} {"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-04-21T18:32:34.225Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-05-21T18:32:27.970Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"ff7cb55cdacc6c964c513c37e6fb589f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:32:34.227Z","userId":1} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:34.230Z"} {"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=ff7cb55cdacc6c964c513c37e6fb589f, previousGuestId=undefined","timestamp":"2025-04-21T18:32:34.231Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=ff7cb55cdacc6c964c513c37e6fb589f","timestamp":"2025-04-21T18:32:34.235Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745243066352-5zqw1zro4","timestamp":"2025-04-21T18:32:34.242Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8d17604b9cd44fa9074cba30f7acb374","timestamp":"2025-04-21T18:32:34.246Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1643e4ae05e31df62ceaa1c784dbf2e7","timestamp":"2025-04-21T18:32:34.249Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745249966821-9l4wgyrvf","timestamp":"2025-04-21T18:32:34.253Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=3987b209726bd85f79f6668c69cec67a","timestamp":"2025-04-21T18:32:34.257Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d85d2c40506052a630bb7737bc2769e6","timestamp":"2025-04-21T18:32:34.260Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8edb112101cbbaa5bef2c3a08f275ec6","timestamp":"2025-04-21T18:32:34.264Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=4b83b24f9c0cb26179c0637632426e4a","timestamp":"2025-04-21T18:32:34.269Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7e030d98195da1dd7f81b669c666dca7","timestamp":"2025-04-21T18:32:34.273Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a87f7b05515098ad5a3079377690f769","timestamp":"2025-04-21T18:32:34.277Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745098219233-r5wj2olz0","timestamp":"2025-04-21T18:32:34.281Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745243339797-5jz07df5q","timestamp":"2025-04-21T18:32:34.284Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745250114599-jo1bvrylj","timestamp":"2025-04-21T18:32:34.288Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=4256b2a7e0d8b7ed947ba6c1f5f72d15","timestamp":"2025-04-21T18:32:34.292Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e7dd7cc2be1f4cf5628ac67496f0ff60","timestamp":"2025-04-21T18:32:34.296Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8bbf43a7d107802415e69966ec47edd7","timestamp":"2025-04-21T18:32:34.300Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745248639754-svfzgedxz","timestamp":"2025-04-21T18:32:34.304Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e50442b5c6fad89fc34176fc078d56f1","timestamp":"2025-04-21T18:32:34.309Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=750e6a49666b28814122e1d901aea6b5","timestamp":"2025-04-21T18:32:34.316Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cee8775f1ef14ec06069222412527621","timestamp":"2025-04-21T18:32:34.320Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=4801418ef94eac344f7372c5db4bcd41","timestamp":"2025-04-21T18:32:34.324Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=6f93b96d30b4ef36faa2943c5635d949","timestamp":"2025-04-21T18:32:34.329Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=784e89fbeba721cf5c3dda2267d9ddd5","timestamp":"2025-04-21T18:32:34.334Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=30c3be3e079722b3a8d20203b1a567f9","timestamp":"2025-04-21T18:32:34.338Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745221905698-9rejq7xoe","timestamp":"2025-04-21T18:32:34.342Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=85f386bbe2c9b7affbd50d0366a39147","timestamp":"2025-04-21T18:32:34.346Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=2d284866bfe0da04a3716d3f96d2cc64","timestamp":"2025-04-21T18:32:34.350Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8f897f5f63a679da6893cac2548cdd8c","timestamp":"2025-04-21T18:32:34.355Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=ddf4efa4dca07970401397faae6ad10d","timestamp":"2025-04-21T18:32:34.360Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a9c5cab9491ffd9a8340488892a3a83f","timestamp":"2025-04-21T18:32:34.364Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=4d9bff05706f17096791c1caae544ca2","timestamp":"2025-04-21T18:32:34.370Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d6c03e2a1a30f997e7ae94097b8bdc33","timestamp":"2025-04-21T18:32:34.375Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=00e90de9aef9134750d4519a5e10c4ee","timestamp":"2025-04-21T18:32:34.379Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f79a4edd77d8db2def23394f52e0d0a4","timestamp":"2025-04-21T18:32:34.383Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=b710161e84700cd43778fb846c4017ff","timestamp":"2025-04-21T18:32:34.387Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5a7dec430e4da72e53b8b07fc1713a4e","timestamp":"2025-04-21T18:32:34.393Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa541d53f0b7910b5d90be7822f211c0","timestamp":"2025-04-21T18:32:34.397Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8d447b0a532867a90636e000c9bbb72a","timestamp":"2025-04-21T18:32:34.401Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745079293895-f5bi3mnlq","timestamp":"2025-04-21T18:32:34.406Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f74f7950c4b8085f2cead1620d087bb5","timestamp":"2025-04-21T18:32:34.410Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=16236f2b04a47bc549afe4960f6aeded","timestamp":"2025-04-21T18:32:34.414Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9c7f2342b8ff1f8fe4d545f6d2af05d4","timestamp":"2025-04-21T18:32:34.420Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d7f025d51d3692685bfc8b1b86b387d3","timestamp":"2025-04-21T18:32:34.425Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=2f2e2330b4263952294d93ae6a86146a","timestamp":"2025-04-21T18:32:34.429Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=b2e89db3924be1b1d3b0f06f130cf8e0","timestamp":"2025-04-21T18:32:34.433Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=bdbb9e9a6b156fb309480755554c017c","timestamp":"2025-04-21T18:32:34.438Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cd399a7b2782ab9dcd510a6d624311ef","timestamp":"2025-04-21T18:32:34.442Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=53e3ea1b2c59ed4f4b37a6402da579db","timestamp":"2025-04-21T18:32:34.445Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=bf299ef8e5ac941443b24bc023d55bdf","timestamp":"2025-04-21T18:32:34.449Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e70ff3b19f49cb1ce11e3bf9d4c3f5b5","timestamp":"2025-04-21T18:32:34.452Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=4401b63702956724a4ccb3bb849f7207","timestamp":"2025-04-21T18:32:34.456Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5957393c426559cd5ffb817d29e4da37","timestamp":"2025-04-21T18:32:34.460Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=29327cd0d71c99c4dbed0ac78a68090d","timestamp":"2025-04-21T18:32:34.465Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9b1fb20e39a4215abe7c83b8eb752b40","timestamp":"2025-04-21T18:32:34.469Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f622d55418e4159e864ea4e6e18115d9","timestamp":"2025-04-21T18:32:34.473Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=dca0cf1d9efe806bc9915e5a57c344b3","timestamp":"2025-04-21T18:32:34.478Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=19ca3c1e1a77f6688e48e996ec94e32b","timestamp":"2025-04-21T18:32:34.483Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745254137729-45dxtil35","timestamp":"2025-04-21T18:32:34.488Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1745240790811-mxagvk0lf","timestamp":"2025-04-21T18:32:34.492Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d7c8e008ba7c6b456dbf116a97e93b60","timestamp":"2025-04-21T18:32:34.496Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=b4460596d1947e93312e2607cda758ba","timestamp":"2025-04-21T18:32:34.501Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e4ca877a9e8a823241c5f1669ad4b177","timestamp":"2025-04-21T18:32:34.505Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=06a8da2f6b8ccb05be8606d6f5785c3e","timestamp":"2025-04-21T18:32:34.509Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=12b912bafbdae6136947a2405c43afc7","timestamp":"2025-04-21T18:32:34.513Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=75e90bb5664f78f2d4e89dba9c764340","timestamp":"2025-04-21T18:32:34.517Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=63404462543ed032df62eb0597cfbf92","timestamp":"2025-04-21T18:32:34.522Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=b6de4a34d192b6d3c6a04d64921bc2c6","timestamp":"2025-04-21T18:32:34.526Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=dc34a86ca22b491572bc728db26ec8d2","timestamp":"2025-04-21T18:32:34.530Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8e0e1382a3764993da8f68b3125307ae","timestamp":"2025-04-21T18:32:34.534Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5fbeaeed77f7e790089e3687b6272cc4","timestamp":"2025-04-21T18:32:34.538Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=8890d8475daa4b9515427d7db88cd3f6","timestamp":"2025-04-21T18:32:34.541Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d1a1a0c6759fa0092a9ac54cc6bca38c","timestamp":"2025-04-21T18:32:34.547Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5c62c06c28391e47ca9da69d82d6b665","timestamp":"2025-04-21T18:32:34.551Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e1313ff9002847b61b9f8ea825150512","timestamp":"2025-04-21T18:32:34.555Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=064746c1fd4456b7021c936bb9638dfc","timestamp":"2025-04-21T18:32:34.558Z"} {"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=221d5a74f84eca5d55db182e0a3d9143","timestamp":"2025-04-21T18:32:34.564Z"} {"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-05-21T18:32:27.970Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"ff7cb55cdacc6c964c513c37e6fb589f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["ff7cb55cdacc6c964c513c37e6fb589f","1745243066352-5zqw1zro4","8d17604b9cd44fa9074cba30f7acb374","1643e4ae05e31df62ceaa1c784dbf2e7","1745249966821-9l4wgyrvf","3987b209726bd85f79f6668c69cec67a","d85d2c40506052a630bb7737bc2769e6","8edb112101cbbaa5bef2c3a08f275ec6","4b83b24f9c0cb26179c0637632426e4a","7e030d98195da1dd7f81b669c666dca7","a87f7b05515098ad5a3079377690f769","1745098219233-r5wj2olz0","1745243339797-5jz07df5q","1745250114599-jo1bvrylj","4256b2a7e0d8b7ed947ba6c1f5f72d15","e7dd7cc2be1f4cf5628ac67496f0ff60","8bbf43a7d107802415e69966ec47edd7","1745248639754-svfzgedxz","e50442b5c6fad89fc34176fc078d56f1","750e6a49666b28814122e1d901aea6b5","cee8775f1ef14ec06069222412527621","4801418ef94eac344f7372c5db4bcd41","6f93b96d30b4ef36faa2943c5635d949","784e89fbeba721cf5c3dda2267d9ddd5","30c3be3e079722b3a8d20203b1a567f9","1745221905698-9rejq7xoe","85f386bbe2c9b7affbd50d0366a39147","2d284866bfe0da04a3716d3f96d2cc64","8f897f5f63a679da6893cac2548cdd8c","ddf4efa4dca07970401397faae6ad10d","a9c5cab9491ffd9a8340488892a3a83f","4d9bff05706f17096791c1caae544ca2","d6c03e2a1a30f997e7ae94097b8bdc33","00e90de9aef9134750d4519a5e10c4ee","f79a4edd77d8db2def23394f52e0d0a4","b710161e84700cd43778fb846c4017ff","5a7dec430e4da72e53b8b07fc1713a4e","fa541d53f0b7910b5d90be7822f211c0","8d447b0a532867a90636e000c9bbb72a","1745079293895-f5bi3mnlq","f74f7950c4b8085f2cead1620d087bb5","16236f2b04a47bc549afe4960f6aeded","9c7f2342b8ff1f8fe4d545f6d2af05d4","d7f025d51d3692685bfc8b1b86b387d3","2f2e2330b4263952294d93ae6a86146a","b2e89db3924be1b1d3b0f06f130cf8e0","bdbb9e9a6b156fb309480755554c017c","cd399a7b2782ab9dcd510a6d624311ef","53e3ea1b2c59ed4f4b37a6402da579db","bf299ef8e5ac941443b24bc023d55bdf","e70ff3b19f49cb1ce11e3bf9d4c3f5b5","4401b63702956724a4ccb3bb849f7207","5957393c426559cd5ffb817d29e4da37","29327cd0d71c99c4dbed0ac78a68090d","9b1fb20e39a4215abe7c83b8eb752b40","f622d55418e4159e864ea4e6e18115d9","dca0cf1d9efe806bc9915e5a57c344b3","19ca3c1e1a77f6688e48e996ec94e32b","1745254137729-45dxtil35","1745240790811-mxagvk0lf","d7c8e008ba7c6b456dbf116a97e93b60","b4460596d1947e93312e2607cda758ba","e4ca877a9e8a823241c5f1669ad4b177","06a8da2f6b8ccb05be8606d6f5785c3e","12b912bafbdae6136947a2405c43afc7","75e90bb5664f78f2d4e89dba9c764340","63404462543ed032df62eb0597cfbf92","b6de4a34d192b6d3c6a04d64921bc2c6","dc34a86ca22b491572bc728db26ec8d2","8e0e1382a3764993da8f68b3125307ae","5fbeaeed77f7e790089e3687b6272cc4","8890d8475daa4b9515427d7db88cd3f6","d1a1a0c6759fa0092a9ac54cc6bca38c","5c62c06c28391e47ca9da69d82d6b665","e1313ff9002847b61b9f8ea825150512","064746c1fd4456b7021c936bb9638dfc","221d5a74f84eca5d55db182e0a3d9143"],"timestamp":"2025-04-21T18:32:34.568Z","userId":1} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:34.575Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:34.783Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:32:34.785Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:34.826Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:32:34.829Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:34.856Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:32:34.859Z"} {"level":"info","message":"GET /api/tokens/balances","timestamp":"2025-04-21T18:32:34.872Z"} {"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:34.873Z"} {"balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on eth:","timestamp":"2025-04-21T18:32:35.303Z"} {"balance":"500000.0","contract":"0x4B294265720B09ca39BFBA18c7E368413c0f68eB","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on bsc:","timestamp":"2025-04-21T18:32:35.621Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:35.759Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:32:35.762Z"} {"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-04-21T18:32:35.777Z"} {"level":"info","message":"GET /api/chat/history?offset=16&limit=30","timestamp":"2025-04-21T18:32:35.802Z"} {"balance":"499999.9","contract":"0xdce769b847a0a697239777d0b1c7dd33b6012ba0","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on arbitrum:","timestamp":"2025-04-21T18:32:36.203Z"} {"balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on polygon:","timestamp":"2025-04-21T18:32:36.601Z"} {"arbitrum":"499999.9","bsc":"500000.0","eth":"1500000.0","level":"info","message":"Token balances fetched for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","polygon":"454852.0","timestamp":"2025-04-21T18:32:36.602Z"} {"level":"info","message":"GET /api/tokens/balances","timestamp":"2025-04-21T18:32:36.613Z"} {"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-04-21T18:32:36.614Z"} {"balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on eth:","timestamp":"2025-04-21T18:32:37.058Z"} {"balance":"500000.0","contract":"0x4B294265720B09ca39BFBA18c7E368413c0f68eB","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on bsc:","timestamp":"2025-04-21T18:32:37.343Z"} {"balance":"499999.9","contract":"0xdce769b847a0a697239777d0b1c7dd33b6012ba0","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on arbitrum:","timestamp":"2025-04-21T18:32:37.965Z"} {"balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","level":"info","message":"Token balance for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b on polygon:","timestamp":"2025-04-21T18:32:38.394Z"} {"arbitrum":"499999.9","bsc":"500000.0","eth":"1500000.0","level":"info","message":"Token balances fetched for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","polygon":"454852.0","timestamp":"2025-04-21T18:32:38.394Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:40.527Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:32:40.528Z"} {"level":"info","message":"POST /api/auth/logout","timestamp":"2025-04-21T18:32:43.799Z"} {"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-05-21T18:32:27.970Z","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-04-21T18:32:43.800Z","userId":null} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:43.803Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:43.822Z"} {"cookie":{"expires":"2025-05-21T18:32:43.819Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"a8fe743682813d07aeeb2e31feb1c7a2","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:32:43.822Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:43.825Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:32:45.075Z"} {"level":"info","message":"Generated verification code: PK3KZP","timestamp":"2025-04-21T18:32:45.076Z"} {"level":"info","message":"Creating verification code for telegram:a8fe743682813d07aeeb2e31feb1c7a2, userId: null","timestamp":"2025-04-21T18:32:45.076Z"} {"level":"info","message":"Verification code created successfully for telegram:a8fe743682813d07aeeb2e31feb1c7a2","timestamp":"2025-04-21T18:32:45.079Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: a8fe743682813d07aeeb2e31feb1c7a2","timestamp":"2025-04-21T18:32:45.079Z"} {"cookie":{"expires":"2025-05-21T18:32:43.819Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"a8fe743682813d07aeeb2e31feb1c7a2","level":"info","message":"[telegram/init] Session object before save:","timestamp":"2025-04-21T18:32:45.080Z"} {"cookie":{"expires":"2025-05-21T18:32:43.819Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"a8fe743682813d07aeeb2e31feb1c7a2","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:32:45.080Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:32:45.083Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:47.003Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:49.724Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:51.618Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:32:53.048Z"} {"level":"info","message":"Using existing user 2 for Telegram account 1136899732","timestamp":"2025-04-21T18:32:53.049Z"} {"level":"info","message":"[telegramBot] Attempting to update session for guestId: a8fe743682813d07aeeb2e31feb1c7a2","timestamp":"2025-04-21T18:32:53.050Z"} {"level":"info","message":"Session updated successfully for guestId: a8fe743682813d07aeeb2e31feb1c7a2, userId: 2","timestamp":"2025-04-21T18:32:53.053Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:53.516Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:32:53.517Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:53.535Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:32:53.537Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:32:53.552Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:32:53.555Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:32:54.994Z"} {"level":"info","message":"[IdentityService] Found 1 identities for user 2","timestamp":"2025-04-21T18:32:54.998Z"} {"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-04-21T18:32:55.017Z"} {"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-04-21T18:32:55.066Z"} {"level":"info","message":"POST /api/auth/logout","timestamp":"2025-04-21T18:33:04.351Z"} {"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-05-21T18:32:53.519Z","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":[],"telegramFirstName":"Alex","telegramId":null,"telegramUsername":"Alex_tg9","timestamp":"2025-04-21T18:33:04.352Z","userId":null} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:33:04.355Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:04.371Z"} {"cookie":{"expires":"2025-05-21T18:33:04.369Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3e115c2e723ea131197a7dadb77686b8","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:33:04.372Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:33:04.375Z"} {"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-04-21T18:33:18.296Z"} {"level":"info","message":"POST /api/auth/telegram/init","timestamp":"2025-04-21T18:33:20.276Z"} {"level":"info","message":"Generated verification code: 5YT10H","timestamp":"2025-04-21T18:33:20.276Z"} {"level":"info","message":"Creating verification code for telegram:1745260397608-44sp81336, userId: null","timestamp":"2025-04-21T18:33:20.277Z"} {"level":"info","message":"Verification code created successfully for telegram:1745260397608-44sp81336","timestamp":"2025-04-21T18:33:20.281Z"} {"level":"info","message":"[initTelegramAuth] Created verification code for guestId: 1745260397608-44sp81336","timestamp":"2025-04-21T18:33:20.281Z"} {"cookie":{"expires":"2025-05-21T18:33:04.369Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745260397608-44sp81336","level":"info","message":"[telegram/init] Session object before save:","timestamp":"2025-04-21T18:33:20.281Z"} {"cookie":{"expires":"2025-05-21T18:33:04.369Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1745260397608-44sp81336","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:33:20.282Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:33:20.285Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:22.215Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:24.583Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:26.473Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:28.360Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:30.242Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:32.131Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:34.019Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:35.915Z"} {"level":"info","message":"Starting Telegram auth process for code:","timestamp":"2025-04-21T18:33:36.194Z"} {"level":"info","message":"Using existing user 1 for Telegram account 5155951987","timestamp":"2025-04-21T18:33:36.196Z"} {"level":"info","message":"[telegramBot] Attempting to update session for guestId: 1745260397608-44sp81336","timestamp":"2025-04-21T18:33:36.197Z"} {"level":"info","message":"Session updated successfully for guestId: 1745260397608-44sp81336, userId: 1","timestamp":"2025-04-21T18:33:36.199Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:37.806Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:33:37.808Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:33:37.828Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:33:37.831Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:33:37.845Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:33:37.847Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:33:38.778Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:33:38.780Z"} {"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-04-21T18:33:38.790Z"} {"level":"info","message":"GET /api/auth/identities","timestamp":"2025-04-21T18:34:07.981Z"} {"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-04-21T18:34:07.998Z"} {"level":"info","message":"GET /api/chat/history?offset=18&limit=30","timestamp":"2025-04-21T18:34:19.544Z"} {"level":"info","message":"POST /api/auth/logout","timestamp":"2025-04-21T18:34:29.892Z"} {"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-05-21T18:33:37.811Z","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":[],"telegramFirstName":"Alex","telegramId":null,"telegramUsername":"GPHB3A","timestamp":"2025-04-21T18:34:29.892Z","userId":null} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:34:29.896Z"} {"level":"info","message":"GET /api/auth/check","timestamp":"2025-04-21T18:34:29.922Z"} {"cookie":{"expires":"2025-05-21T18:34:29.920Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f0e88a63395ae45864422c865b72c02","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-04-21T18:34:29.929Z"} {"level":"info","message":"Session saved successfully","timestamp":"2025-04-21T18:34:29.936Z"}