Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: message_cache misses index while delete from cache #2680

Closed
NagyZoltanPeter opened this issue May 7, 2024 · 0 comments · Fixed by #2682
Closed

bug: message_cache misses index while delete from cache #2680

NagyZoltanPeter opened this issue May 7, 2024 · 0 comments · Fixed by #2682
Assignees
Labels
bug Something isn't working critical This issue needs critical attention

Comments

@NagyZoltanPeter
Copy link
Contributor

Problem

Discord thread of the problem

Seems our message_cache assigned to REST API /relay can get out of its internal sync.
This caused an exception of out of index while getAutoMessages with clear flag on. It seems the issue appear while removing served messages from the cache.

Please, @SionoiS take a look...

Impact

It is critical due it cause node to stop.

To reproduce

???

Screenshots/logs

Stack trace of the failure:

2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(213) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(82) trampoline
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(83) trampoline
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(462) restRelayV1AutoMessagesContentTopicGetHandler
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/relay/handlers.nim(217) restRelayV1AutoMessagesContentTopicGetHandler
2024-05-07 18:23:52 /app/waku/waku_api/message_cache.nim(278) getAutoMessages
2024-05-07 18:23:52 /app/waku/waku_api/message_cache.nim(83) removeMessage
2024-05-07 18:23:52 ��;(1332)                del
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncmacro.nim(26) raiseIndexError2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(54) sysFatal
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(213) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(82) trampoline
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(83) trampoline
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(462) restRelayV1AutoMessagesContentTopicGetHandler
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/relay/handlers.nim(225) restRelayV1AutoMessagesContentTopicGetHandler
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(213) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(82) trampoline
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncmacro.nim(444) trampoline
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(213) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(82) trampoline
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(81) trampoline
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(213) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(82) trampoline
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/route.nim(81) trampoline
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(93) processRestRequest
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(115) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(94) processRestRequest
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-presto/presto/serverprivate.nim(93) processRestRequest
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(79) originMiddlewareProc
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1065) processRequest
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(80) originMiddlewareProc
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/waku/waku_api/rest/origin_handler.nim(79) originMiddlewareProc
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncmacro.nim(444) processRequest
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1075) processRequest
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 [[reraised from:
2024-05-07 18:23:52 /app/apps/wakunode2/wakunode2.nim(176) wakunode2
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(1210) runForever
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) poll
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) futureContinue
2024-05-07 18:23:52 /app/vendor/nim-chronos/chronos/apps/http/httpserver.nim(1075) processRequest
2024-05-07 18:23:52 ]]
2024-05-07 18:23:52 Error: unhandled exception: index 27 not in 0 .. 24 [IndexDefect]

Tail of the logs:

23:25 DBG 2024-05-07 15:23:25.473+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39910 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.474+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39910 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.475+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.477+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39910 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.568+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39911 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.569+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39911 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.570+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:25 DBG 2024-05-07 15:23:25.572+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39911 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.494+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39912 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.495+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39912 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.497+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.499+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39912 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.618+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39913 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.618+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39913 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.618+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:26 DBG 2024-05-07 15:23:26.619+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39913 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.456+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=66 name=eth_blockNumber
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.514+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39914 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.515+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39914 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.516+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.517+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39914 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.637+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39915 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.638+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39915 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.638+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.638+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39915 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.980+00:00 dialMe answer is not reachable             topics="libp2p autonatservice" tid=1 file=service.nim:130 msg="Peer could not dial us back: Dial timeout" peerId=16Uiu2HAmDCp8XJ9z1ev18zuv8NHekAsjNyezAvmMfFEJkiharitG
2024-05-07 18:23:27 DBG 2024-05-07 15:23:27.980+00:00 Current status                             topics="libp2p autonatservice" tid=1 file=service.nim:107 currentStats=NotReachable confidence=ok(1.0) answers="[NotReachable, NotReachable, NotReachable]"
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.159+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=242 name=eth_getLogs


2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.526+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39929 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.527+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39929 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.527+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.528+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39929 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto content_type=application/json content_size=2


2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.649+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39930 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.650+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39930 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.651+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:28 DBG 2024-05-07 15:23:28.652+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39930 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2


2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.539+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39931 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.540+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39931 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.541+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.542+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39931 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto content_type=application/json content_size=3255


2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.662+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39932 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.663+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39932 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.665+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:29 DBG 2024-05-07 15:23:29.667+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39932 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2


2024-05-07 18:23:30 DBG 2024-05-07 15:23:30.695+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39933 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:30 DBG 2024-05-07 15:23:30.696+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39933 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:30 DBG 2024-05-07 15:23:30.697+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:30 DBG 2024-05-07 15:23:30.697+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39933 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2


2024-05-07 18:23:31 DBG 2024-05-07 15:23:31.708+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39934 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:31 DBG 2024-05-07 15:23:31.709+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39934 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:31 DBG 2024-05-07 15:23:31.710+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:31 DBG 2024-05-07 15:23:31.711+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39934 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:32 DBG 2024-05-07 15:23:32.726+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39935 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:32 DBG 2024-05-07 15:23:32.727+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39935 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:32 DBG 2024-05-07 15:23:32.729+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:32 DBG 2024-05-07 15:23:32.730+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39935 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:33 DBG 2024-05-07 15:23:33.747+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39936 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:33 DBG 2024-05-07 15:23:33.748+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39936 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:33 DBG 2024-05-07 15:23:33.749+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:33 DBG 2024-05-07 15:23:33.751+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39936 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:34 DBG 2024-05-07 15:23:34.526+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=66 name=eth_blockNumber
2024-05-07 18:23:34 DBG 2024-05-07 15:23:34.760+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39937 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:34 DBG 2024-05-07 15:23:34.760+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39937 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:34 DBG 2024-05-07 15:23:34.761+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:34 DBG 2024-05-07 15:23:34.761+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39937 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:35 DBG 2024-05-07 15:23:35.777+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39938 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:35 DBG 2024-05-07 15:23:35.778+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39938 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:35 DBG 2024-05-07 15:23:35.778+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:35 DBG 2024-05-07 15:23:35.779+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39938 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:36 DBG 2024-05-07 15:23:36.797+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39939 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:36 DBG 2024-05-07 15:23:36.798+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39939 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:36 DBG 2024-05-07 15:23:36.799+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:36 DBG 2024-05-07 15:23:36.800+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39939 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:37 DBG 2024-05-07 15:23:37.821+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39940 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:37 DBG 2024-05-07 15:23:37.822+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39940 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:37 DBG 2024-05-07 15:23:37.822+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:37 DBG 2024-05-07 15:23:37.823+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39940 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:38 DBG 2024-05-07 15:23:38.832+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39954 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:38 DBG 2024-05-07 15:23:38.833+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39954 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:38 DBG 2024-05-07 15:23:38.835+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:38 DBG 2024-05-07 15:23:38.837+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39954 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:39 DBG 2024-05-07 15:23:39.842+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39955 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:39 DBG 2024-05-07 15:23:39.842+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39955 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:39 DBG 2024-05-07 15:23:39.843+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:39 DBG 2024-05-07 15:23:39.843+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39955 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:40 DBG 2024-05-07 15:23:40.850+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39956 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:40 DBG 2024-05-07 15:23:40.851+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39956 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:40 DBG 2024-05-07 15:23:40.852+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:40 DBG 2024-05-07 15:23:40.852+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39956 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.195+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=66 name=eth_blockNumber
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.528+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=242 name=eth_getLogs
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.862+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39957 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.863+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39957 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.863+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:41 DBG 2024-05-07 15:23:41.863+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39957 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:42 DBG 2024-05-07 15:23:42.881+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39958 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:42 DBG 2024-05-07 15:23:42.882+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39958 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:42 DBG 2024-05-07 15:23:42.882+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:42 DBG 2024-05-07 15:23:42.884+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39958 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:43 DBG 2024-05-07 15:23:43.895+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39959 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:43 DBG 2024-05-07 15:23:43.897+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39959 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:43 DBG 2024-05-07 15:23:43.898+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:43 DBG 2024-05-07 15:23:43.899+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39959 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.384+00:00 dialMe answer is not reachable             topics="libp2p autonatservice" tid=1 file=service.nim:130 msg="Peer could not dial us back: Dial timeout" peerId=16Uiu2HAkzHaTP5JsUwfR9NR8Rj9HC24puS6ocaU8wze4QrXr9iXp
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.384+00:00 Current status                             topics="libp2p autonatservice" tid=1 file=service.nim:107 currentStats=NotReachable confidence=ok(1.0) answers="[NotReachable, NotReachable, NotReachable]"
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.910+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39960 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.911+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39960 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.912+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:44 DBG 2024-05-07 15:23:44.912+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39960 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:45 DBG 2024-05-07 15:23:45.949+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39961 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:45 DBG 2024-05-07 15:23:45.949+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39961 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:45 DBG 2024-05-07 15:23:45.950+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:45 DBG 2024-05-07 15:23:45.951+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39961 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:46 DBG 2024-05-07 15:23:46.965+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39962 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:46 DBG 2024-05-07 15:23:46.967+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39962 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:46 DBG 2024-05-07 15:23:46.967+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:46 DBG 2024-05-07 15:23:46.969+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39962 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:47 DBG 2024-05-07 15:23:47.839+00:00 Sending message to RPC server              topics="JSONRPC-HTTP-CLIENT" tid=1 file=httpclient.nim:79 address="ok((id: \"eth-sepolia.g.alchemy.com:443\", scheme: Secure, hostname: \"eth-sepolia.g.alchemy.com\", port: 443, path: \"/v2/XXXXXXXX\", query: \"\", anchor: \"\", username: \"\", password: \"\", addresses: @[104.17.53.29:443, 104.17.54.29:443, 104.17.56.29:443, 104.17.52.29:443, 104.17.55.29:443, [2606:4700::6811:351d]:443, [2606:4700::6811:341d]:443, [2606:4700::6811:371d]:443, [2606:4700::6811:361d]:443, [2606:4700::6811:381d]:443]))" msg_len=66 name=eth_blockNumber
2024-05-07 18:23:47 DBG 2024-05-07 15:23:47.975+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39963 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:47 DBG 2024-05-07 15:23:47.975+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39963 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:47 DBG 2024-05-07 15:23:47.976+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:47 DBG 2024-05-07 15:23:47.976+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39963 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:48 DBG 2024-05-07 15:23:48.993+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39977 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:48 DBG 2024-05-07 15:23:48.995+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39977 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:48 DBG 2024-05-07 15:23:48.996+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:48 DBG 2024-05-07 15:23:48.997+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39977 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.012+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39978 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.014+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39978 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.014+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.016+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39978 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.714+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39979 meth=POST uri=/relay/v1/auto/subscriptions
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.715+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39979 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 54 bytes)"
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.716+00:00 post_waku_v2_relay_v1_auto_subscriptions   topics="waku node rest relay_api" tid=1 file=handlers.nim:174
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.716+00:00 subscribe                                  topics="waku node" tid=1 file=waku_node.nim:283 pubsubTopic=/waku/2/rs/1/0
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.717+00:00 subscribe                                  topics="waku relay" tid=1 file=protocol.nim:242 pubsubTopic=/waku/2/rs/1/0
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.718+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=192.168.65.1:39979 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.719+00:00 ENR updated successfully                   topics="waku discv5" tid=1 file=waku_discv5.nim:240
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.719+00:00 peer filtering updated                     topics="waku discv5" tid=1 file=waku_discv5.nim:62
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.721+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39980 meth=POST uri=/relay/v1/auto/messages
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.722+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39980 meth=POST uri=/relay/v1/auto/messages path_params=[] query_params=[] content_body="(application/json, 4898 bytes)"
2024-05-07 18:23:50 DBG 2024-05-07 15:23:50.725+00:00 input buffer                               topics="waku rln_relay ffi" tid=1 file=wrappers.nim:298 inputBuffer="[ptr = ptr 0x43411e7060 --> 24,\nlen = 3708]"
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.369+00:00 proof content                              topics="waku rln_relay ffi" tid=1 file=wrappers.nim:309 proofHex=f24272819887b1b7c8df2f989af34213c52ea6f7bfeed7f3d761dfcab872af88a61353c530307075e06f121992fc37ce1d3cd7d3075eb3a996fb970f362a8f16076b90581ca7036c70820755bae47865f8087ee41d6928374f7a46d4710e8519e134d1903b95f6f8e5e119ac5561dad3f5b239f59968da6ab45a38ebe8e1e22d4dec7321dca52948efdd6cbd31e6590c1626a7a45afd0aa95f917d2d614de41586473a660000000000000000000000000000000000000000000000000000000019b6327257a27c3d0e8c9f3a56877eea7b37e2e888600a178155053fa710fa1ab0dfa14cf247694a90f9b0405a10a6e6cf29c8de50ba32a0b6ccd5bb0f981215d43e9671eab4019ba340a22d7a288b6626d8cb3525fc614b8d24fb71a5b6cc06a68c2b080816ce719780762877c5daae0b7554e460d3d48c9168926318c0d904
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.383+00:00 Publishing message                         topics="waku node rest relay_api" tid=1 file=handlers.nim:259 contentTopic=/dria/0/2ef60f6a-69ee-4645-b622-885eadf0bda0/proto rln=true
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.388+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=192.168.65.1:39980 uri=/relay/v1/auto/messages content_type=text/plain content_size=2
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.390+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39981 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.390+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39981 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.391+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.391+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39981 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.393+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39982 meth=DELETE uri=/relay/v1/auto/subscriptions
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.393+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39982 meth=DELETE uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 54 bytes)"
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.394+00:00 delete_waku_v2_relay_v1_auto_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:195
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.394+00:00 unsubscribe                                topics="waku node" tid=1 file=waku_node.nim:322 contentTopic=/dria/0/2ef60f6a-69ee-4645-b622-885eadf0bda0/proto
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.394+00:00 unsubscribe                                topics="waku relay" tid=1 file=protocol.nim:285 pubsubTopic=/waku/2/rs/1/0
2024-05-07 18:23:51 DBG 2024-05-07 15:23:51.394+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=DELETE peer=192.168.65.1:39982 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2


2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.403+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39983 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto
2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.404+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39983 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto path_params="[(contenttopic, /dria/0/heartbeat/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.405+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/heartbeat/proto)
2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.408+00:00 Received response from handler             tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=192.168.65.1:39983 uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fheartbeat%2Fproto content_type=application/json content_size=2


2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.410+00:00 Received request                           tid=1 file=serverprivate.nim:141 peer=192.168.65.1:39984 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto
2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.410+00:00 Serving API request                        tid=1 file=serverprivate.nim:202 peer=192.168.65.1:39984 meth=GET uri=/relay/v1/auto/messages/%2Fdria%2F0%2Fsynthesis%2Fproto path_params="[(contenttopic, /dria/0/synthesis/proto)]" query_params=[] content_body=(None)
2024-05-07 18:23:52 DBG 2024-05-07 15:23:52.411+00:00 get_waku_v2_relay_v1_auto_messages         topics="waku node rest relay_api" tid=1 file=handlers.nim:212 contentTopic=ok(/dria/0/synthesis/proto)

Additional context

Tried to reproduce with this unit test, but without success:

proc generateMessages(
    contentTopic: ContentTopic, count: int, startFrom: Timestamp
): seq[WakuMessage] =
  var msgs: seq[WakuMessage] = @[]
  for i in 0 ..< count:
    let msgPayload = toBytes("MSG-" & $(i + 1))
    var msg = fakeWakuMessage(
      payload = msgPayload, contentTopic = contentTopic, ts = ts(i, startFrom)
    )
    msgs.add(msg)
  return msgs

...

  test "get auto messages on pubsub via content topics":
    let capacity = 30
    let mytestPubsubTopic = DefaultPubsubTopic
    let content1 = "/dria/0/synthesis/proto"
    let content2 = "/dria/0/heartbeat/proto"
    let mycache = MessageCache.init(capacity)
    mycache.pubsubSubscribe(mytestPubsubTopic)

    ## When
    generateMessages(content1, 6, ts(-50, now())).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    generateMessages(content2, 7, ts(-30, now())).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    generateMessages(content1, 8, ts(-20, now())).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    generateMessages(content2, 2, ts(-10, now())).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    generateMessages(content1, 7, now()).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    let getRes = mycache.getAutoMessages(content1, clear = true)

    check:
      getRes.isOk
      getRes.get().len() == 21
      mycache.messagesCount() == 9

    let getRes2 = mycache.getAutoMessages(content1, clear = true)

    check:
      getRes2.isOk
      getRes2.get().len() == 0
      mycache.messagesCount() == 9

    generateMessages(content1, 7, ts(23, now())).apply(
      proc(item: WakuMessage) =
        mycache.addMessage(mytestPubsubTopic, item)
    )

    let getRes3 = mycache.getAutoMessages(content2, clear = false)

    check:
      getRes3.isOk
      getRes3.get().len() == 9
      mycache.messagesCount() == 16

    let getRes4 = mycache.getAutoMessages(content1, clear = true)

    check:
      getRes4.isOk
      getRes4.get().len() == 7
      mycache.messagesCount() == 9

    let getRes5 = mycache.getAutoMessages(content2, clear = true)

    check:
      getRes3.isOk
      getRes3.get().len() == 9
      mycache.messagesCount() == 0

@NagyZoltanPeter NagyZoltanPeter added bug Something isn't working critical This issue needs critical attention labels May 7, 2024
@SionoiS SionoiS self-assigned this May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working critical This issue needs critical attention
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants